129
79
32
60
87
18
91
86
37
16
63
11
38
52
219
109
12
48
92
15
22
8
10
67
64
6
33
121
385
162
41
102
47
85
49
70
19
36
9
59
31
57
54
30
138
20
189
152
69
94