21
53
29
93
68
116
148
26
13
11
22
16
19
140
87
46
37
64
20
86
77
67
45
25
35
39
17
124
50
56
81
33
49
106
57
28
78
61
273
183
83
18
43
15
147
40