23
13
95
16
28
25
18
15
4
20
17
14
93
2
41
172
11
103
216
21
9
150
98
12
10
55
113
101
35
155
51
105
32
54