7
307
31
27
34
45
33
79
2
32
37
8
14
216
17
23
55
30
13
73
5
9
25
59
26
60
24
19
69
22
134
49
36
91
11
29
16
77
18
90
92
53
15
112
214