27
40
22
249
30
33
24
71
227
67
17
39
126
68
7
8
20
57
41
38
48
34
37
32
25
19
53
14
259
77
28
12
13
114
275
125
135
189
101
64
104
46
816
44
47