38
46
34
111
47
6
18
25
32
55
4
9
21
29
12
15
10
7
11
35
14
133
26
5
19
27
22
20
8
51
83
105
41
42
49
23
98