100
15
6
14
33
18
401
0
41
26
16
91
31
206
5
4
1
3
66
19
81
28
24
29
166
21
39
58
125
35
77
36
8
9
63
54
25
30
56
22
49
11
13
17
43
27