52
18
5
87
14
100
30
25
9
33
154
15
57
54
2
12
13
42
1
34
68
4
282
32
10
89
27
26
55
51
22
21
62
19
41
39
38
17
20
103
46
49
35
99