204
2
103
1
60
128
171
72
199
104
361
1193
8
167
195
159
161
186
110
46
604
127
194
77
68
117
80
51
102
55
88
71
40