1
4
12
72
2
62
10
7
5
41
3
40
46
19
90
69
8
14
534
35
17
6
21
82
23
27
68
18
88
37
16
144
73
34
59
39
393
15
97
76
29
79
91
58
28
11
60
13
65
31
25
61
20
9
22
49
51
106
48
45
50
78
43
719
157
63
24
101
36
38
70
347
77
30
52
703
137
32
335
47
83
209
239
196
174
53
155
66
57
86
153
540
81
129
75
85