25
33
63
18
15
62
45
53
216
82
26
17
9
11
23
91
40
108
28
37
7
288
235
136
12
30
44
71
114
10
157
22
80
51
24
13
20
126
47
6
83
164
128
29
110
64
156
5
35