9
127
16
11
20
7
25
18
15
12
120
19
23
31
38
17
10
95
90
196
40
86
87
26
34
28
53
80
57
76
61
184
14
48
24
49
2
3
153
134
54
8
39
73
35