2
11
17
24
16
35
5
123
38
9
74
4
89
7
21
15
61
130
77
50
64
12
13
8
43
1
30
52
91
14
10
254
23
3
86
125