29
107
78
58
9
57
67
34
5
7
22
13
16
21
23
43
27
39
14
8
12
102
66
11
15
41
25
20
36
26
10
49
46
33
3
31
132
4
62
32
17