23
109
52
31
97
13
100
15
22
105
56
35
18
34
103
113
44
87
106
36
75
45
174
47
165
14
240
39
50
210
17
68
140
95
1058
63
46
213
535
12
156
25
59
69
20
74
53
30
70
116
128