127
21
177
9
38
106
6
10
28
15
46
34
31
20
18
5
16
2
35
24
13
14
73
80
29
44
84
7
19
110
60
254
121
52
117
33
69
26
25
45
617
76