63
93
18
70
32
51
58
33
62
31
95
53
258
74
66
82
46
107
60
127
139
52
11
89
5
47
39
6
3
12
44
26
10
69
25
48
92
167
57
75
22
122
17
112
43
161
38
29
20
72