25
14
49
41
64
31
30
59
2
10
15
40
99
35
3
57
28
17
29
149
108
44
91
42
8
6
37
52
27
55
208
32
11
128
73
210
137
9
4
36
65
13
81
60
362
7
18