2
19
16
23
6
34
59
52
28
150
39
7
76
25
46
55
10
41
99
32
66
122
27
12
13
113
17
75
49
3
8
1
26
9
47
11
24
43
35
68
64
40
77