45
49
40
32
14
54
100
31
48
22
11
56
17
28
26
70
13
153
63
42
7
12
19
24
84
18
36
86
10
80
9
135
224
30
38
44
60
20
95
197
258
232
126
265
51
247
34
79
112