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