1
4
12
74
2
65
10
7
5
42
3
40
46
19
91
69
8
15
536
35
17
6
21
82
23
27
68
16
14
18
88
38
36
145
73
41
59
29
39
395
99
76
80
58
11
60
24
28
13
31
63
20
9
22
49
53
106
48
45
50
92
43
705
158
66
101
37
71
350
78
30
52
694
72
137
55
61
32
336
84
211
240
33
195
177
54
155
62
34
57
87
25
157
44
543
129
93
75