29
65
36
249
45
19
10
112
1
13
28
23
321
61
218
73
17
3
30
44
21
47
16
26
78
9
2
24
0
54
15
32
4
82
8
20
6
628
34