6
3
33
95
63
13
22
218
34
17
138
32
20
15
50
24
19
18
85
52
12
70
44
43
39
21
203
14
77
190
8
127
38
170
31
73
27
46
30
333
89