34
4
28
8
6
2
3
16
1
10
9
5
13
15
11
143
146
117
294
43
19
53
12
24
7
72
38
95
39
35
32
73
29
21
78
257
214
36
83
42
141
81
33
18
44
663
101
713
45
356
154
27
650
22
40
418
183
20
57
23
80
1982
262
37
287
60
65
1080
521
64
31
48
155
130
47
669
1432
242
55
254
848
41
46
136
25
71
17
63
79
90
958
14
124
199
190
87
93
112