18
55
49
23
16
38
29
82
31
54
76
35
96
102
152
64
97
13
108
28
137
115
22
43
61
14
58
26
15
79
134
118
221
21
19
71
52
188
130
11
380
44