79
77
41
21
122
8
20
92
109
228
96
31
43
55
10
73
258
14
220
74
36
33
68
48
39
116
23
86
99
12
105
214
117
84
9
24
51
40
80
100
17
123
247
156
62
107
54
81
53
256