57
21
19
2
53
29
15
25
8
28
74
71
52
30
64
37
103
43
17
149
58
54
48
18
20
22
99
59
90
334
39
51
68
72
23
79
229
16
61
32
97
50
31
106
231
122
98
508