33
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
142
20
114
295
44
17
30
12
42
24
26
64
57
22
19
25
40
14
31
43
61
18
27
36
88
76
55
52
46
28
71
45
39
23
85
41
59
49
34