39
82
237
552
52
100
137
352
346
118
26
62
25
7
548
182
72
9
21
22
47
79
33
40
168
20
15
60
77
297
155
117
210
97
48
50
23
317
163
175
111
28
32
67
65
19
154
12
95
14
114
68
148