15
38
80
32
103
244
45
58
19
17
26
23
53
86
33
40
18
108
16
173
22
28
104
112
196
35
10
48
156
90
95
160
14
69
49
71
43
25
50
75
142
81
77
61
63
31
120
39