100
15
17
6
36
18
403
0
42
26
14
16
91
32
206
5
4
1
3
67
19
81
28
24
29
167
22
39
58
125
35
77
8
9
63
54
25
30
56
49
11
13
43
78
33
27