3
38
51
32
10
33
70
63
77
16
22
12
5
11
196
28
62
29
7
47
144
84
20
90
21
2
57
52
9
6
76
1
26
101
41
43
19
17