28
17
32
42
7
4
11
50
5
22
112
160
18
1
79
16
6
29
14
13
31
10
38
34
24
49
98
15
20
21
77
3
12
25
33
8
2
36
39
37
23