10
18
8
5
17
117
40
82
11
36
61
13
38
33
21
65
24
4
12
56
51
42
31
111
2
23
6
26
14
15
16
90
29
77
410
58
124
100
119
50
0
22
46
7