38
56
31
254
47
34
104
37
72
1
219
30
13
54
11
49
39
178
15
68
7
218
131
57
75
509
80
99
67
132
18
4
2
9
133
69
14
19
26
64
6
151
27
86
48
24
44
352
25
29
32
103