62
53
272
35
28
42
1149
45
38
23
73
56
49
30
12
31
19
83
81
220
39
44
46
64
67
41
147
52
27
40
410
15
36
25
76
47
32
55
59
20
107
21
29