30
24
79
100
6
90
10
2
25
17
85
50
7
4
142
97
9
12
20
35
27
3
31
64
23
19
8
14
18
37
191
46
11
26
39
75
13
41
40
28
196
38
29
32