14
180
281
6
19
13
17
1
10
40
8
33
41
18
15
7
25
60
153
34
5
162
65
30
4
31
42
62
104
23
303
306
26
57
24
75
12
92
120
112
22
185
390
59
91
634
58
105
504