25
13
20
17
19
38
73
23
27
60
80
56
48
7
130
65
92
35
42
33
163
39
253
18
176
100
22
30
66
51
125
127
55
69
21
44
24
141
140
103
70
28
79
45
63
52
41
106
58