124
75
39
64
36
41
32
148
117
104
80
24
110
207
34
72
18
126
79
78
45
51
49
37
33
169
57
30
52
15
35
40
113
19
54
50
69
88
20
61
137
46
21
109
245