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