14
354
1
33
117
20
25
82
83
19
21
105
143
321
7
50
12
2
4
5
64
18
41
22
3
8
39
62
71
75
161
95
146
37
6
11
10
9
30
16
15
42
52