6
17
38
12
51
23
20
33
39
42
21
34
7
689
30
102
32
50
14
77
68
131
256
28
45
61
83
53
114
103
91
71
145
135
25
75
35
137
127
27
47
8
348
48
111
73
26
24
11
9
165