35
26
48
14
221
46
96
214
167
16
54
24
37
72
128
100
28
74
40
6
29
438
118
34
66
39
63
59
19
7
70
126
82
25
58
32
138
23
22
27
56
142
53
17