36
445
31
76
37
25
21
23
10
8
54
19
11
27
28
15
22
13
6
26
4
46
100
215
102
17
20
49
16
133
43
50
126
45
39
2
47
30