66
13
64
42
120
30
17
31
68
103
45
79
184
12
21
211
406
69
97
88
25
6
58
53
775
81
37
150
118
20
29
41
11
15
57
62
105
4
2
3
812
190
16
32