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