3
22
44
30
35
31
100
84
17
83
34
37
16
134
8
57
72
13
18
7
198
149
20
88
36
15
69
21
26
46
19
38
10
11
32
24
55
9
33
12
219
39
4
6
68