54
33
95
51
78
37
19
27
24
11
106
42
61
23
13
25
38
39
147
124
30
200
91
41
63
146
80
64
52
59
350
107
132
40
102
242
105
74
44
45
135
85
49
352
163
70
67