22
25
23
41
10
5
4
24
163
73
71
6
17
111
26
20
29
12
58
57
9
40
8
15
3
27
18
145
1
19
16
21
43
155
90
11
96
14
31