22
77
26
41
9
73
25
57
34
23
12
49
108
174
38
121
119
40
46
13
42
92
339
163
14
207
36
75
64
87
137
86
283
88
100
61
110
275
165
183
107
20
83
95