1
9
29
8
4
6
23
19
44
27
38
3
13
64
79
11
28
36
41
33
62
50
10
52
16
17
32
7
22
24
45
40
90
59
82
37
21
63
39
86
102
35
12
68
48
107
89