32
46
60
12
216
64
51
9
42
41
24
73
34
28
33
367
48
40
19
87
30
189
49
20
378
14
102
38
21
26
99
103
182
36
338
35
169
27
11
503
407
59
18
79
204
15