22
11
3
16
30
26
35
126
21
8
70
7
6
25
13
32
55
37
15
41
14
43
90
12
10
56
18
59
31
20
29
19
33
5
318
9
42