22
120
29
52
26
39
21
62
12
70
45
40
66
38
25
69
17
28
14
53
9
175
60
7
94
33
171
58
107
174
79
47
95
54
77
99
19
143
50
41
51
104
37
10
34
87