1
3
12
72
2
54
9
6
47
5
40
4
46
17
10
86
69
8
14
532
35
20
82
25
27
73
18
16
101
38
7
26
41
33
57
24
39
19
362
45
92
29
15
78
91
56
28
11
58
23
21
68
13
42
31
22
49
100
79
43
868
160
60
36
95
71
377
76
50
34
867
66
137
59
62
322
189
268
65
176
52
169
53
153
67
85
30
148
508
84
126
90
75