17
71
27
190
47
70
39
35
31
38
102
44
154
42
29
106
25
164
87
57
79
112
84
37
98
157
32
83
22
55
0
365
117
218
95
254
67
51
171
23
21
207
136
50
53
11
8
155
101
104
213
80
511
336
530
90