3
2
16
10
30
6
15
59
75
83
25
35
45
61
100
78
65
20
37
31
74
4
36
39
13
70
21
14
64
38
116
19
228
17
56
49
12
28
44
73
58
22
32
53