33
29
19
69
21
428
46
18
71
68
39
254
28
13
92
20
22
27
117
60
73
34
36
9
175
45
67
12
135
32
11
16
49
40
24
177
171
51
77
52
6
543
48
42
15
14
4
38
23
31
133