66
68
32
116
90
38
69
58
39
28
19
33
42
73
20
104
23
112
137
168
346
132
49
22
71
37
115
81
120
7
21
134
140
154
48
60
44
45
47
24
128
174
87
17
50
31