59
267
80
143
36
30
17
21
55
231
96
13
95
15
22
118
74
66
332
11
19
81
51
89
248
35
10
204
343
68
114
175
56
63
53
38
14
28
62
94
31
111
34
47
93
37
98
245
162
20