18
28
108
207
35
16
48
13
29
122
20
187
145
64
3
12
51
10
59
34
195
78
167
62
70
82
43
73
32
67
81
144
19
161
80
131
210
162
212
104
119
23
31
2
56
86
17
240
40
30
24
52