11
17
15
134
9
25
108
18
30
12
4
31
52
136
2
14
29
20
8
44
7
43
19
79
13
21
53
26
40
68
39
127
5
45
144
594