3
7
5
10
11
9
41
15
17
32
29
12
23
93
51
8
16
21
61
59
20
6
47
27
84
35
101
13
19
22
66
38
33
37
30
153
87
83
40
75
31