19
122
11
5
32
147
3
4
9
28
24
18
30
6
21
7
52
8
14
37
94
43
33
41
12
145
61
10
103
1
31
55
26
15
48
2
105
29