29
5
12
46
42
40
8
26
23
37
14
10
20
179
18
9
22
25
44
15
19
35
16
17
11
3
4
28
33
58
21
65
32
69
36
197
54