7
2
1
19
57
23
10
102
84
103
9
36
51
17
22
33
167
154
73
24
72
112
38
108
93
181
67
135
52
25
60
27
118
125
58
37
56
205
110
124
266
45
156
14
31
34
40
120
139
43
35