3
97
22
7
8
13
11
36
1
6
12
23
42
32
19
5
14
10
21
100
4
45
17
53
16
40
24
33
81
47
93
39
41
38
9
176
2
35
56
27