228
90
36
15
73
31
43
118
11
18
42
69
44
26
63
22
217
23
13
16
56
106
79
65
135
117
128
107
189
215
34
24
64
75
61
416
517
194
78
39
190
178
121
92
38
20
57
40
27
10
30
85