23
37
17
4
2099
49
81
34
92
8
29
62
42
101
109
2
149
70
1112
103
18
26
15
162
169
20
24
59
519
38
145
55
35
58
684
85
19
124
133
47
192
1166
151
32
116
28
104
903
10
11
165
97