217
76
15
86
28
118
207
56
7
77
35
57
16
377
224
122
17
189
79
80
23
40
95
48
215
108
87
114
42
127
34
59
106
73
61
130
151
128
71
19
41
126
37
26
29
83
1875
297
22
12