27
11
42
28
20
34
58
22
14
15
30
24
43
63
52
32
5
39
70
9
66
53
56
62
154
35
103
337
26
141
64
40
25
101
122
76
77
8
184
314
248
294
17
41
692
170
48