36
148
67
87
289
14
16
75
61
12
74
40
84
29
69
38
32
57
27
120
42
21
18
333
357
53
111
211
30
13
199
10
56
8
76
189
240
187
51
151
46
28
24
107
19
210
159
25