22
26
75
38
21
12
17
34
119
24
49
87
92
94
50
116
19
48
56
60
79
35
45
33
52
82
66
57
13
11
123
77
58
70
41
100
44
61
126
54
228
152
55
74
62
76
59
16
43