33
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
142
20
114
295
44
17
45
12
27
73
35
96
31
70
28
21
77
245
220
38
41
144
79
30
36
32
678
104
676
40
339
156
14
584
85
19
432
181
34
55
23
81
2008
25
234
37
42
48
289
56
68
1062
477
63
39
149
126
46
669
856
22
217
52
248
622
43
134
26
72
58
76
18
90
939
47
118
227
191
92
71
67
111