57
38
21
19
18
41
500
8
47
121
22
217
111
36
232
39
114
7
33
45
16
20
32
10
86
61
15
9
11
58
238
28
63
12
46
118
146
68
116
100
115
50
212
51
17
431
27
125