22
25
16
89
6
28
9
138
31
15
18
102
43
39
67
13
17
42
12
20
41
3
37
14
78
56
23
35
45
11
44
46
2
19
7
202
173
5
24
34
8
48
4
55
65
199