35
4
30
10
106
48
27
50
45
149
12
66
37
15
77
70
173
16
7
191
102
100
80
38
74
22
32
104
20
111
86
109
130
72
11
34
13
123
68
42
92
36
89
167
212
126
41