1
4
12
76
2
90
10
9
47
5
45
46
16
100
63
3
15
544
31
20
11
91
13
28
29
70
21
26
23
92
34
7
38
150
75
41
42
14
493
6
19
113
84
83
60
65
8
24
71
17
52
22
32
35
48
87
49
61
86
40
666
142
74
43
124
18
27
360
36
37
726
93
138
62
39
33
364
240
55
222
211
193
128
66
54
78
117
148
44
94
548
56
145
95
30
81