27
34
18
5
29
84
21
36
35
107
62
237
96
117
23
16
176
178
9
278
33
28
6
51
32
17
113
47
371
56
76
172
7
15
63
10
64
77
71
105
265
11
88
112
26
20
59
236
79