24
291
70
21
55
16
33
10
93
81
118
35
102
47
90
32
34
156
40
48
49
8
20
103
76
54
52
27
14
11
13
50
30
18
1
73
281
43
65
2
273
29
44
37
7
98
6
22
25