47
26
42
74
82
75
120
110
20
2
27
105
112
108
33
316
19
12
41
127
52
17
6
203
18
125
13
43
135
62
14
35
31
81
28
55
332
21
183
116
30
95
32
23
96