191
50
255
73
108
81
54
59
60
79
69
106
68
120
266
180
156
49
53
23
100
44
35
173
13
34
25
12
116
132
56
366
439
147
43
51
76
150
7
28
95
162
14
82
18
32
66
62
52
16
88
57
171