50
59
25
29
158
124
28
26
108
30
8
14
58
10
72
18
117
80
46
20
192
34
19
55
15
6
2
87
112
126
12
40
31
102
426
56
148
45
27
48
74
4
32
35