35
32
26
100
25
10
23
59
16
48
114
18
37
68
60
120
127
39
34
30
28
21
55
40
33
97
152
36
47
45
41
77
14
19
143
199
43
84
95
44
103
72
69
75
124
61
13