28
2
19
31
27
35
20
51
190
57
79
69
82
140
48
16
103
49
204
36
205
78
32
217
65
7
83
92
21
10
37
124
63
9
30
67
246
109
44
317
54
50
11
23
47
157
131
66
121