39
54
92
9
56
47
18
63
44
308
31
23
26
32
364
73
21
15
24
36
179
58
80
20
288
33
330
7
51
88
121
208
64
17
83
155
37
69
79
123
194
22
135
40
131
42
66
28