44
162
21
42
108
105
53
144
97
131
161
20
27
104
15
23
22
34
135
60
18
62
191
86
99
30
89
73
266
85
39
77
116
24
25
1059
106
58
230
94
41
63
55
43
542
52
29
268
57
14
410