3
2
11
5
13
63
77
12
36
1
18
8
7
9
38
57
16
0
37
186
31
15
23
6
22
32
30
60
82
44
86
51
42
40
46
282
34
10
20
227