85
51
5
99
38
46
14
7
19
20
119
29
11
4
55
71
8
52
27
21
15
22
6
28
36
39
13
73
32
75
37
33
16
331
3
26
10
18
68
50