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
109
29
51
62
594
154
67
28
244
37
59
25
35
54
14
108
1418
553