83
9
48
96
93
53
37
61
2
77
56
35
110
36
108
33
44
17
63
6
65
32
89
67
27
8
5
55
111
161
18
30
40
16
10
73
50
41
22
124
95
26
78
319
15