93
119
100
59
33
116
21
26
25
37
23
40
52
56
9
2
8
38
34
20
15
68
139
83
18
12
27
44
28
29
65
32
178
61
6
176
46
30
63
87
58
78
50
72
35
22
36
47
3