60
110
3
15
62
38
24
14
19
13
9
11
39
7
31
10
51
98
41
21
4
8
25
75
23
106
5
26
65
34
20
46
68
28
56
33
63
116