24
52
253
73
22
39
55
20
83
31
57
48
77
136
142
133
3
26
17
11
9
13
6
5
18
2
12
8
14
4
7
172
37
23
25
21
153
145
162
225
28
27
784
40
30