22
111
35
17
6
10
33
25
9
36
57
16
18
43
45
77
34
21
11
49
24
27
14
30
12
102
274
181
15
44
89
39
38
28
5
8
62
41
7