25
31
10
115
22
39
88
6
54
74
63
12
60
73
111
48
53
56
32
160
55
2
103
5
24
19
8
30
9
13
17
23
46
27
29
14
52
94
33
34
149
43
176
15
4