26
36
18
28
114
118
222
9
58
34
120
103
15
75
14
96
63
66
43
21
86
214
64
49
65
67
77
163
98
61
1
74
4
31
72
10
11
20
288
91
143
155
6
40
27
81
100
5
112
52
3
121
39
95