10
15
145
5
19
14
7
25
40
13
47
24
9
16
4
50
29
76
73
66
3
20
18
48
22
30
127
554
53
8
37
942
6
35
17
77
63
260
168
247