19
149
34
95
31
37
45
35
80
17
77
27
10
23
123
21
13
6
7
69
40
12
55
20
42
97
11
175
166
32
22
212
8
84
53
41
79
29
16
109
72
76
108
59
91
62
78