3
38
51
32
10
33
70
9
63
77
16
22
4
11
196
28
62
5
27
7
46
144
83
18
90
21
2
57
52
8
6
76
1
26
101
20
41
43
19
17