19
83
15
175
55
28
36
14
227
16
10
102
289
13
52
9
87
53
20
59
39
41
35
8
5
6
66
110
129
74
79
113
29
127
254
30
23
45
86
124
267
111
70
94
73
298
38
26