214
97
395
66
118
31
32
68
28
24
11
21
189
16
40
71
165
17
58
43
96
95
48
70
27
47
111
39
53
55
67
140
84
49
34
56
29
217
54
211
101
36
75
268
41