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