134
180
96
68
94
43
31
77
103
87
111
36
38
611
56
91
105
58
317
415
88
45
49
86
57
139
110
92
32
48
64
200
118
114
182
47
190
67
215
73
75