1
14
5
6
11
22
8
10
16
3
43
220
15
51
9
12
41
26
369
47
21
28
55
25
52
194
7
201
118
4
1119
351
77
575
33