45
39
24
4
108
58
9
306
70
52
56
41
14
16
65
19
30
1
6
91
43
25
29
48
20
95
147
47
11
40
42
51
21
32
28
17
22
23
18
50
5
31
27
71
76
13
7
33
81
83
74