22
29
6
12
21
10
14
43
16
25
24
8
91
45
98
32
9
13
33
72
28
19
39
71
15
27
37
36
51
57
52
59
34
30
35
65
53
42
129
11
90
82
20
46
41
210