34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
143
144
20
116
298
44
17
30
12
42
24
26
64
33
57
22
18
19
27
40
14
31
28
63
25
36
88
76
56
52
50
71
46
47
39
23
83
41
59