33
17
83
115
59
6
58
103
37
98
23
88
14
252
9
54
31
43
22
82
50
56
132
11
80
81
26
27
153
15
45
39
41
174
377
745
106
25
94
147
219
36
4
20
166
34
87
53