101
70
115
63
273
79
15
60
16
64
112
59
23
88
246
45
43
81
44
10
134
73
62
14
50
11
34
13
27
68
24
9
75
291
120
36
26
61
141
91
199
494
48
131
35
30
186