39
73
12
48
26
24
20
64
295
33
25
66
309
36
258
63
46
71
80
35
62
76
79
15
111
40
114
21
186
43
155
31
182
323
45
381
49
17
19
51
44
59
88
29
215
53
11