97
57
290
114
41
10
64
36
240
27
24
964
83
96
32
92
196
77
51
241
79
471
246
81
309
549
226
7
42
59
184
13977
134
11
178
90
63
74
13
197
28
22
21
12
65
37
39
48
258
168
45