10
115
14
469
156
19
24
17
5
18
4
61
2
89
9
86
22
20
29
46
7
203
32
12
65
95
28
1
252
13
33
100
35
943
57
121
514
201
67
147
385
71