28
14
15
18
21
205
242
128
58
3
40
52
33
39
62
65
151
70
173
74
42
11
22
29
123
54
93
140
25
17
56
82
48
300
7
68
38
142
73
67
8
26
45
50
129
69
154
19