387
18
122
20
4
23
55
287
52
27
56
32
47
30
7
98
118
81
16
247
370
39
159
84
304
142
22
359
80
33
12
66
50
44
40
85
169
108
221
74
28
408
110
41
116
72
11
14
82
49