1
4
12
74
2
65
10
7
5
42
3
40
46
19
91
69
8
15
537
35
17
6
21
82
23
27
68
16
14
18
88
38
37
144
73
41
59
29
39
396
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
71
350
78
30
52
36
683
72
137
55
61
32
335
84
210
240
33
196
177
54
155
62
34
57
87
25
157
44
543
129
75