81
120
23
29
59
35
31
132
43
138
41
179
100
33
78
104
53
258
18
54
17
114
7
34
64
39
22
215
69
58
27
10
36
16
24
88
45
83
32
51
60
20
2
86
128
130