25
8
55
33
23
54
103
40
21
93
4
38
18
66
44
50
7
42
47
52
22
94
13
19
59
78
36
12
15
222
112
92
116
349
123
20
41
26
35
126
71
105
178
31
81
65
10
17