76
36
110
94
53
59
41
151
9
86
8
58
19
22
12
113
167
23
21
4
27
25
104
44
28
67
352
455
84
196
166
34
63
229
71
120
68
15
230
40
43
78
172
64
39
55
30
50
26
17
187
143
73
31