80
58
519
6
8
35
83
282
33
121
23
15
3
36
37
26
38
72
279
178
17
13
12
212
14
25
18
70
32
7
19
10
4
9
5
30
173
582
49
2
42
43
104
31
256
47