38
25
42
46
48
15
21
30
16
157
74
36
50
97
62
58
31
33
115
116
26
107
63
20
88
5
87
43
213
53
65
44
99
67
22
34
10
85
17
13
45
29
171
664
23
18
24
11
14
52