29
49
19
8
45
6
56
7
24
163
9
12
83
14
23
39
32
18
43
34
48
33
86
66
60
40
44
47
16
138
31
25
37
50
51
11
109
53
5
17