33
6
11
48
8
98
12
52
46
45
107
26
29
69
9
372
27
122
10
30
168
269
31
28
192
75
151
38
92
418
19
20
423
81
51
42
43
112
506
65
40
68
186
103
116
172
54