29
3
10
15
5
22
2
59
9
45
61
24
52
34
20
21
69
28
31
39
14
18
43
36
7
85
318
48
51
26
23
1
0
4
17
8
50
33
19
11
152
71
44
62