40
27
22
9
10
12
51
19
50
53
23
228
29
37
4
32
36
56
20
49
26
13
2
81
7
42
73
84
41
46
150
52
15
16
14
70
113
134
17
99
24
54
69
144
33
30