50
28
14
58
17
62
73
94
54
24
2
6
312
156
25
41
66
68
27
10
87
19
29
88
15
182
116
48
18
53
80
276
99
112
102
75
57
74
78
129
86
12
16
65
36
23
143
139