25
9
141
17
88
46
32
96
15
12
73
328
39
274
93
69
49
35
18
19
103
21
34
47
71
65
155
82
36
13
211
137
38
64
108
52
28
40
171
11
23
159
146
77
29