28
42
37
44
97
65
48
31
20
194
257
145
13
29
146
12
47
57
271
95
68
81
49
32
24
26
80
21
23
6
39
9
19
18
45
35
25
11
2
46
78
10
170
54
22
156