17
45
1
96
4
13
69
11
2
39
277
37
15
5
16
36
7
10
3
8
127
22
21
60
411
122
48
14
12
53
20
56
112
29
9
358
212
44
602
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
82
95
41
27
292
65
30
70
19
23