4
27
26
9
17
2
3
43
13
15
10
53
24
23
14
0
28
33
82
8
20
25
41
7
40
31
131
21
73
12
89
61
35
18
105
71
30
42
19
6
295
32
16
120
84