198
97
117
68
172
90
59
147
212
96
62
145
65
94
166
34
87
89
31
12
22
23
30
95
16
60
14
138
114
314
176
25
91
63
47
326
85
46
129
77
36
134
183
301
44
38
40