8
193
117
80
160
4
66
26
24
20
77
15
19
32
64
103
102
181
100
33
137
76
68
110
54
132
21
44
48
78
2
25
11
13
63
155
50
59
82
88
17
90
79
53
40
49
23
12
37
18
55
16