16
45
5
120
59
23
67
7
34
27
30
11
20
33
24
258
29
35
133
6
65
46
97
74
112
246
84
40
185
131
225
183
91
149
179
73
55
144
444