23
27
12
95
3
65
13
82
98
5
8
14
35
123
21
87
59
70
4
135
57
18
146
61
63
37
40
66
16
44
17
89
7
278
11
52
212
15
54
25
20
116
104
38
97
30
226
234
55
56