36
55
46
37
58
20
143
43
104
112
284
71
59
198
244
35
14
113
12
10
27
22
70
2
644
287
50
73
106
75
133
93
33
13
99
52
100
45
30
32
149
81
86
8
88
57
19
231
17
82
102