97
84
55
25
85
69
93
21
17
33
9
35
187
214
29
27
38
61
64
52
68
50
13
44
49
14
18
41
10
6
32
24
34
19
51
110
48
28
7
20
23
8
80
36
114