12
52
8
27
67
29
32
19
70
47
18
74
161
192
59
94
131
33
5
38
26
24
62
7
80
11
9
97
61
88
15
22
2
69
128
79
30
92
124
42
277
184
436
1
46