2
36
28
8
0
4
3
60
147
37
45
16
1
5
18
10
15
14
51
22
43
89
9
38
140
12
20
27
19
7
47
70
126
227
144
25
39
52
64
102
49
59
105
63
531
176
46
23
24
35
58
57
88
74