8
16
87
176
38
12
10
59
50
40
52
22
3
48
135
214
19
78
33
14
85
115
42
23
18
11
145
47
58
82
79
125
180
45
35
15
111
71
61
34
104
157
57
107
39
114
13
29
88
188
51
24
197