349
16
323
54
41
24
35
29
72
30
18
19
20
38
9
4
166
74
32
110
106
36
91
13
48
17
14
50
37
80
165
33
162
95
7
27
21
55
12
8
15
60
63
129