3
17
36
29
51
24
53
10
5
41
68
16
173
157
48
120
20
262
6
40
216
23
35
38
207
32
106
142
52
4
28
39
69
33
18
21
99
14
47
30
9
89
43
105
7
15
25