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