77
13
178
30
6
16
65
11
192
56
10
209
128
45
71
187
328
5
93
31
28
255
397
83
163
26
103
629
359
92
506
332
106
27
33
76
123
1037
695
36
4263
42
37