22
20
17
34
13
38
44
109
6
8
11
4
5
299
64
77
42
15
35
19
37
39
32
41
18
40
66
25
9
63
48
28
81
70
80
58
12
24
23
72
16