38
16
79
49
341
47
78
37
19
88
75
135
223
131
155
120
109
231
201
105
22
77
588
145
21
244
210
189
167
9
62
6
34
14
23
112
517
58
61
85
136
65
28
230
48
1106
26
236
104
197
215
55