14
10
104
163
65
30
7
137
21
75
42
77
61
205
169
11
125
85
214
5
18
3
34
95
105
13
19
12
87
25
16
37
176
40
33
96
102
38
23
35
88
32
45
113
62
50