57
33
16
117
8
17
21
427
20
59
361
39
161
360
19
35
34
40
25
70
51
187
345
137
50
49
87
130
48
53
67
15
22
79
241
88
93
83
101