25
32
40
20
9
102
16
24
14
12
27
7
10
68
17
22
18
72
39
53
42
49
28
15
11
35
91
13
62
99
30
54
44
33
31
89
29
164
57
23
36
106
94
55
294