127
13
56
130
144
134
24
37
47
10
231
19
72
36
29
34
54
89
30
160
51
105
42
59
154
117
45
110
163
22
119
94
83
88
87
62
43
197
272
44
162
60
112
137
77
246
476
337
136
309
245
297