10
2
50
47
155
34
30
5
17
39
37
158
93
8
112
6
73
11
13
12
76
16
1
7
15
4
103
41
143
49
18
19
353
9
46
3
22
114
20
14
29
69