98
15
197
150
122
215
79
16
62
93
36
9
149
91
27
53
146
75
231
164
42
38
89
22
60
121
173
291
183
57
48
96
126
66
35
138
51
110
87
25
56
72
28
29
97
71
130
30
76
105
200
114