22
54
118
43
112
67
111
139
85
105
38
64
94
61
37
24
147
109
60
62
168
42
50
31
29
102
7
6
48
56
47
193
63
39
28
23
79
70
65
41
36
71
125
175
14
127
190
12
572
35
53