130
52
54
35
17
41
2
13
25
80
73
7
33
32
104
37
76
56
88
48
16
5
24
29
26
60
19
4
21
30
40
43
34
38
92
1
18
6
87
168
125
257
46
8
23
9
74