63
29
121
38
6
21
24
1388
40
35
17
45
309
50
19
97
28
274
26
27
150
12
95
23
15
32
52
54
57
60
14
47
44
13
72
137
20
18
61
70
201
55
56
205
22
115