32
11
18
14
129
47
41
156
13
40
46
237
53
61
347
96
10
30
25
19
33
21
82
75
26
105
220
28
108
58
83
177
73
37
63
70
179
15
320
152
311
44
242
226
94
131
16