18
57
3
8
11
5
36
37
4
23
21
6
33
49
10
2
12
20
16
25
38
7
15
53
24
40
17
104
46
28
34
68
27
41
65
29
13
89
149