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