119
87
36
169
156
163
19
41
26
167
47
148
42
44
43
86
463
72
17
78
105
139
62
113
98
244
154
70
109
118
45
138
23
16
83
160
124
21
12
56
40
55
295
68
339
3
110
438
404
53
30
187
303
414
15
107
117