2
18
21
33
6
53
5
10
8
22
13
68
34
7
85
61
76
70
55
9
139
67
26
42
14
12
28
86
23
161
3
19
46
66
274
110
105
30
63
131
134
69
48
283
153
98