1
4
12
77
2
68
10
7
44
43
46
5
17
104
73
3
15
536
37
6
22
11
90
30
27
70
16
19
23
89
34
36
8
152
74
38
62
42
14
29
39
18
421
102
81
83
91
53
65
24
28
21
13
31
56
58
114
47
51
100
40
655
9
161
33
133
26
71
364
82
41
72
52
696
137
55
350
45
86
225
255
208
182
162
67
20
61
88
165
85
555
129
25
94
80