77
26
28
29
15
1
4
14
54
74
18
22
3
6
105
50
34
16
72
11
23
51
172
53
58
69
32
12
19
5
13
8
39
9
38
24
21
65
33
27
0
164
96