39
32
15
75
77
22
65
83
6
25
11
16
56
7
14
21
119
9
27
24
35
36
53
89
48
666
50
20
29
51
17
96
610
33
106
13
19
94
99
41
23
90