14
89
33
571
45
29
9
30
26
24
113
36
104
100
19
183
105
7
73
8
10
6
97
70
35
51
82
18
5
131
4
83
417
39
77
23
42
141
87
499
17
11
15
59
53
119
150
99