32
49
89
36
93
33
17
26
144
1
63
163
95
159
113
98
20
43
195
30
45
42
13
61
15
65
568
88
31
111
29
51
62
594
154
67
28
244
37
59
25
35
109
54
14
108
1418
553