1
3
9
5
2
4
18
0
12
11
6
34
24
38
14
116
51
10
112
8
211
104
41
110
42
137
170
89
57
102
201
59
61
65
73
21
30
251
120
32
19
58
192
53