3
6
11
12
9
13
24
4
99
10
14
25
74
22
33
2
38
18
100
20
19
108
40
39
205
114
17
31
41
61
30
49
59
94
16
21
7
151
97