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