38
51
12
44
26
70
30
28
106
17
21
46
159
9
85
5
24
65
74
52
64
16
48
27
798
55
45
99
92
13
286
89
32
143
165
20
23
39
59
53
154
114
122
111
149
37
43
259
11
71