52
86
17
32
181
24
102
14
20
95
19
101
47
81
21
436
30
15
67
173
114
26
143
55
188
18
80
332
70
61
163
11
132
34
57
41
156
62
42
116
213
37
8
27
10
77
48
29