27
269
328
185
35
122
67
39
33
84
51
60
26
48
57
289
92
56
21
19
115
110
58
72
25
32
42
146
54
12
24
16
82
96
36
4
71
22
156
181
49
44
264
37
70
234
20
102