93
46
64
57
60
42
34
30
12
20
127
11
37
113
13
35
14
58
21
56
22
26
38
119
25
40
7
51
29
88
39
59
23
48
10
50
41
28
15
101
31