21
39
86
107
16
27
36
62
116
43
106
9
13
29
15
157
25
34
37
310
18
6
161
96
104
198
2
31
30
11
46
128
89
4
144
81
137
139
10
24
17
317
182