18
149
40
118
15
4
37
13
176
32
76
41
171
56
34
240
52
50
24
14
20
12
58
5
39
31
82
219
28
80
110
45
22
65
17
36
155
261
29
437
79
21
6
51
23