33
27
5
24
14
26
17
18
62
46
28
25
73
116
31
51
35
72
67
29
48
40
19
54
47
22
65
79
23
115
39
83
74
99
16
15
3
49
34
92
159
142
45
153