4
33
11
14
2
20
10
7
13
17
12
21
37
6
35
24
38
15
31
23
91
8
32
49
1
61
3
36
42
18
60
22
27
96
5
57
226