45
80
21
207
46
70
49
275
58
51
329
16
39
9
125
36
117
50
30
68
33
167
100
108
135
172
151
65
188
34
29
40
83
53
31
55
52
273
17
54
69
112
111
47
92
73
97
143
276
134