39
28
19
36
38
168
32
14
67
34
96
134
8
77
76
115
146
62
35
58
86
174
64
93
40
31
70
37
79
11
112
27
29
13
71
221
57
80
95
132
111
148
209
46
59
49