16
330
176
97
61
37
33
47
24
13
108
45
71
117
29
40
6
28
65
78
68
165
32
11
9
2
104
31
19
14
26
7
69
17
20
41
21
25
8
44
4
48
58
12