34
60
426
192
20
30
97
243
230
65
72
32
55
162
22
176
81
115
272
68
53
57
31
44
25
64
49
110
226
82
48
96
38
159
58
33
10
79
130
74
98
35
181
40
23
127
1
39
4
146
24