21
32
23
5
53
29
14
9
17
7
2
4
6
8
24
80
13
41
19
42
3
30
65
62
50
45
194
18
126
11
15
89
22
25
12
26