45
56
50
11
105
15
2
9
9
4
2
7
30
52
23
10
17
20
15
68
97
54
27
39
22
25
31
37
72
8
39
9
30
12
34
5
4
17
61
41
40
21
22
3
101
15
22
16
10