29
175
36
284
20
170
5
165
6
93
1
99
9
126
166
11
128
61
714
4
111
17
105
3
0
77
123
15
255
92
96
118