18
329
175
94
60
37
33
46
24
13
108
45
72
117
29
40
6
28
65
78
68
165
32
11
9
16
2
104
31
19
14
26
7
69
17
20
41
21
25
8
44
4
48
58
30
12