34
60
426
193
20
30
97
244
230
66
72
32
55
162
22
176
81
115
272
69
53
57
31
44
25
65
49
111
226
82
96
38
159
58
33
10
79
130
74
75
98
36
181
40
23
127
1
39
5
146
24