3
51
2
76
35
41
14
16
18
32
39
101
6
25
127
3
56
38
59
12
14
7
12
43
2
45
24
69
37
50
7
29
10
107
36
40
14
13
42
24
52
47
127
23
158
61
7
6
9
175