128
82
60
167
43
86
26
75
65
52
138
184
70
77
147
84
88
35
58
116
94
97
104
57
74
143
73
110
136
189
28
63
34
41
131
123
113
55
158
24
114
67
134
83
120
23
14
62
31
33
145
112