23
31
190
41
105
91
121
161
138
306
55
48
140
245
66
120
70
116
60
68
44
59
76
61
218
65
43
78
230
159
89
22
244
10
18
36
86
25
79
330
312
102
169
38
37
28
26
56
57
35