34
25
52
43
60
112
74
33
107
139
29
118
17
85
26
166
41
48
313
111
261
236
62
268
97
4
88
87
164
69
755
5
14
66
46
21
211
114
110
121
94
7
9
80
20
24
64
47
129
184
6
53
27
73