28
22
35
76
73
9
38
27
225
108
15
127
71
95
70
115
49
30
181
69
52
24
260
170
19
18
33
13
20
47
29
25
14
32
41
201
325
87
6
8
40
4
5
82
232
10