381
17
356
55
16
41
26
37
34
88
33
20
21
22
28
25
30
39
12
6
167
80
45
122
113
95
48
24
13
32
56
40
85
171
170
4
96
7
57
8
65
139