65
100
51
207
143
101
12
115
89
33
59
50
20
127
58
121
67
73
54
84
48
49
38
39
52
43
42
96
149
109
88
60
160
273
41
35
114
18
57
22
1
34
16
136
29
24
46
44