34
4
28
8
6
2
3
16
1
10
9
5
13
15
11
135
134
110
7
294
39
17
56
12
27
71
38
95
35
32
73
78
254
216
36
83
41
141
80
24
33
18
43
42
649
102
710
44
362
154
648
21
77
29
40
418
183
19
58
23
1969
262
37
52
286
59
66
1076
519
63
30
48
155
130
47
669
1430
239
22
55
251
846
20
46
72
25
64
90
959
45
14
124
199
190
87
70
93
112