60
14
9
103
77
176
52
57
25
114
39
32
95
251
12
92
45
98
54
40
121
49
76
23
46
96
56
19
18
41
80
288
48
62
10
142
65
109
192
59
94
69
87
64
117
79
47
112
123
24
27
84
179