1
4
12
76
2
81
10
9
45
5
46
16
95
61
3
15
544
34
20
11
91
13
29
72
21
25
23
7
37
147
75
41
42
63
44
26
14
485
6
119
85
82
59
65
8
40
24
28
70
17
31
52
19
22
32
35
51
84
49
101
682
139
74
43
18
27
366
36
86
712
89
138
62
39
33
90
71
239
55
215
209
188
126
68
54
78
117
141
92
546
53
145
94
30
80