50
104
9
11
21
147
63
7
18
25
352
44
26
125
34
10
28
49
58
45
29
40
19
37
47
46
32
8
27
219
20
68
15
23
82
67
48
41
31
161
13
191
62
84
53