56
30
90
31
36
32
24
10
39
47
21
94
67
84
44
18
82
49
41
40
15
16
57
11
95
2
45
13
43
27
17
19
196
88
115
69
3
51
12
34
14
140
75
46