38
88
59
112
52
4
260
40
111
12
54
20
189
24
104
47
58
161
34
581
9
31
78
15
5
29
68
83
3
307
45
65
217
95
8
96
53
6
28
42
23
10
26
62
1
7
154
86