154
33
18
22
35
14
9
53
26
25
15
12
34
85
48
4
37
39
5
27
32
3
120
52
509
57
43
38
61
45
49
108
28
29
332
1
10
87
40
121
214
8
125