33
30
10
64
78
141
19
52
35
44
11
29
14
28
47
20
17
12
31
27
43
109
24
26
40
69
68
73
595
57
25
112
202
97
15
22
146
36
9
42
23
63