54
32
51
28
33
41
16
69
25
213
124
34
15
23
17
52
47
6
148
31
68
149
228
100
393
536
134
8
162
155
37
116
82
318
121
44
38
29
231
139
79
50
200
63
48
253
125
83
65
108
91
754
234