114
221
22
10
40
51
39
108
60
109
96
33
141
35
584
268
77
66
32
56
21
48
89
64
564
26
46
78
84
1474
50
42
69
58
828
102
187
90
57
194
180
231
63
28
110
85
135
65
203
113