34
31
47
58
7
18
5
23
55
28
61
191
45
30
36
49
155
162
20
57
39
98
401
242
60
24
140
163
21
15
192
178
221
83
143
26
89
63
27
211
82
14
51
22
32
148
116
81