2
36
7
10
155
33
13
1
9
0
8
4
58
49
20
16
5
48
11
178
76
78
61
17
39
18
66
50
79
98
87
162
83
168
399
122
22
28
37
73
30
199
92
42