9
2
277
11
37
15
5
4
16
36
7
10
3
8
127
13
22
21
60
411
122
17
48
14
12
53
20
56
112
29
358
212
44
45
602
39
18
24
113
31
26
54
6
34
43
98
218
38
238
66
32
47
346
241
99
72
33
633
611
577
467
89
157
63
78
138
1
82
95
41
27
292
65
30
70
19
23