117
18
149
55
62
43
53
27
50
228
17
95
44
544
35
14
8
133
309
82
70
103
138
34
187
15
186
36
45
68
209
106
78
6
67
33
52
56
40
5
178
151
152
111
22
25
3
365