79
66
26
14
1
33
117
30
37
28
38
46
21
63
340
20
29
116
105
23
34
92
10
18
52
27
24
16
42
433
164
17
43
130
35
86
36
48
196
89
96
288
173
192
19
99