19
98
8
4
44
67
15
21
34
30
35
39
64
11
56
188
20
48
50
248
104
46
25
10
3
24
5
16
23
13
7
6
26
1
14
40
12
55
146