25
16
26
8
29
33
22
65
219
52
69
18
35
60
121
113
99
84
34
40
9
15
13
11
39
32
107
89
24
61
332
36
28
31
159
63
82
59
23
91
80
179
19
68