32
97
163
14
9
7
8
2
13
24
53
85
15
47
43
20
41
3
31
51
18
6
4
12
11
45
89
111
17
28
30
65
26
55
23
19