28
42
36
44
97
65
48
31
20
190
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
41