38
62
17
28
112
71
100
42
2
59
30
3
8
247
5
111
78
25
75
6
4
11
204
136
151
7
20
44
15
16
34
148
58
35
9
68
83
10
24
55
23
31
21
19
18
37