27
8
32
18
40
324
36
7
10
31
23
2
24
52
83
11
124
130
77
68
41
67
20
19
190
88
75
131
122
26
123
22
5
69
39
116
163
59
155
29
187
118
253
48
80
244
45
35
62
156
37