2
18
37
16
19
31
12
22
8
38
5
6
64
39
95
11
28
13
77
10
30
56
86
40
53
72
96
98
26
48
23
17
71
141
20
247
35
92