9
16
7
117
3
0
29
23
5
6
30
35
41
1
100
14
19
18
191
25
37
15
10
20
38
58
226
13
65
143
4
80
56
24
75
174
231
11
22
276
160285