27
15
54
21
65
26
40
29
18
17
38
105
33
67
32
50
16
170
326
156
9
43
46
35
34
20
31
134
137
36
324
37
122
10
12
68
252
296
217
331
30
96
42
23
149
39
81
41