2
5
1
4
7
14
13
47
23
35
98
10
15
79
26
18
17
12
16
51
56
86
69
103
39
84
31
72
114
11
68
22
8
21
50
110
24
44
40
77
34
25
126
141
73