98
156
128
120
138
40
22
16
99
68
48
54
37
77
12
42
30
173
43
61
25
29
261
56
75
39
106
119
57
63
24
134
59
58
52
27
21
34
46
105
227
53
117
411
70
23
101
132
197
131
240