33
25
52
32
11
179
31
46
29
39
44
201
92
49
74
45
75
42
15
14
146
20
40
24
12
121
19
8
18
66
134
123
47
76
61
36
73
28
30
100
166
17
153
51
111
35
64
216