13
85
6
76
32
19
15
3
57
20
21
25
133
140
31
36
11
44
48
49
33
224
59
114
23
61
10
124
69
35
39
46
77
194
45
213
110
193
260
51
226
67
24
65
55
38
151
108