27
28
20
235
66
48
49
69
137
33
150
123
74
116
22
35
11
19
39
50
78
146
31
343
71
100
2
46
56
38
17
58
34
95
40
140
67
224
43
104
70
96
173
14
153
494
97
103
60
73
7
90