75
143
74
42
102
24
344
37
127
81
80
25
22
61
216
45
105
174
92
40
19
76
211
192
30
95
84
282
49
62
12
27
57
172
71
41
20
17
53
104
189
137
120
96
51
14
15
50