105
10
104
67
22
23
50
117
120
127
81
56
37
191
78
15
33
88
73
122
24
21
95
64
18
34
225
16
179
42
27
38
87
131
74
31
230
40
35
19
161
32
133
92
125
57
47
166
5