16
45
116
65
151
70
81
142
40
79
106
42
37
21
318
60
121
73
17
32
94
46
93
25
125
55
210
199
33
136
223
13
294
102
78
30
38
35
68
36
19
156
74
51
22
28
24
3