65
176
75
63
139
77
15
40
86
35
38
169
62
82
19
47
177
271
124
70
21
23
130
32
39
422
44
992
45
69
26
49
29
22
696
371
48
286
42
116
41
28
18
326
17
14
190
97
27
270
126
94
36
20