46
16
26
347
11
7
14
37
19
12
39
22
13
58
116
5
6
4
92
24
33
75
67
28
27
34
2
95
44
64
20
25
29
36
87
121
21
32
52
728