65
30
86
56
13
26
8
24
22
60
67
25
70
34
38
17
15
32
82
44
14
49
46
43
23
123
21
18
202
51
40
61
10
363
159
68
97
100
50
74
59
105