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