18
316
27
92
95
35
8
72
210
19
9
4
17
47
37
71
76
5
134
73
94
6
89
25
155
65
49
28
16
107
30
11
1173
97
26
14
63
33
317
15
90
39
50
1