34
81
25
434
199
166
32
228
56
149
172
168
55
101
46
17
169
29
51
235
91
27
62
41
23
18
54
10
86
37
326
315
282
57
75
24
89
44
94
115
120
20
42
3
47
7
28
13
43
212
9