29
27
20
56
151
44
51
66
59
17
2
57
4
3
80
0
38
39
14
115
116
47
7
49
18
23
13
42
28
11
1
15
35
36
24
70
62
5
48
30
12
16