6
30
306
33
182
35
15
448
7
5
12
8
44
68
1
37
9
23
63
28
132
11
14
26
40
65
41
31
43
106
3
20
217
32
27
98
17
53
66
55
13
24
172
25
64