5
29
21
69
28
7
20
26
86
48
156
49
23
16
0
6
40
25
22
3
14
8
2
11
18
55
52
44
19
37
17
10
1
58
4
13
24