29
54
10
18
13
12
48
67
754
7
14
21
16
180
37
43
81
32
33
50
49
95
38
120
206
45
5
61
44
478
255
249
354
46
98
115
20
63
183
127
198
36
226
9
201
77
28
274