1
4
12
77
2
69
10
7
44
41
46
17
104
71
3
5
15
536
38
6
22
11
83
29
27
70
16
19
21
88
34
37
151
74
42
62
43
23
14
39
18
416
101
79
82
91
53
8
61
24
28
75
13
63
31
65
54
58
25
9
111
48
47
51
98
40
649
160
132
26
73
361
85
72
52
686
137
55
33
346
86
223
36
250
209
32
180
161
20
163
551
81
84
129
94
30
87