29
16
12
23
53
46
13
5
9
4
22
14
34
32
24
19
51
28
64
27
102
6
10
55
26
25
37
15
17
11
149
31
35
18
8
38