29
6
95
71
9
8
19
25
13
4
26
18
155
42
430
105
28
11
16
10
21
17
24
20
14
15
58
32
44
2
3
5
31
23
45
49
37
60