22
19
34
21
44
29
28
13
40
75
33
15
14
17
56
91
78
11
31
47
7
12
9
82
20
39
3
51
4
96
23
110
30
216
38
35
43
45
66
160