33
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
143
144
20
116
297
44
17
12
27
75
36
97
38
31
70
21
238
219
72
41
77
30
35
32
683
79
673
40
331
156
14
589
87
28
436
177
34
56
23
2005
25
37
42
54
290
68
1052
477
63
43
147
127
669
844
214
52
272
605
19
134
69
26
73
60
90
939
46
224
186
92
71
114
24
110
65