50
27
59
17
30
67
10
25
42
3
6
19
23
14
46
24
85
18
88
111
4
11
60
54
22
26
76
254
81
37
8
336
2
40
89
80
103
82
12