122
201
22
24
56
132
265
105
84
76
131
62
126
69
164
148
53
67
98
77
119
65
167
194
48
102
218
114
104
106
63
50
118
103
123
80
91
87
101
52
99
64
41
170
57
149
11
27
160
108