29
19
24
291
31
191
17
475
164
92
150
26
23
13
65
331
16
72
30
25
41
46
52
11
14
2
3
18
9
32
64
12
4
5
48
22
67
34
68
450
37
227
40
47
15
10
55