50
35
5
56
130
30
3
54
134
37
171
18
62
126
70
14
60
46
39
45
84
122
77
8
355
16
0
47
40
27
139
52
102
13
19
2
12
162
23
7
124
6
137
36
1
104
49
10