32
1031
51
72
243
201
20
444
31
236
80
47
44
1107
510
58
112
22
154
227
19
1064
30
38
101
428
39
1157
49
18
48
65
55
104
276
157
105
328
29
189
41
683
259
83
144
9
1135
107
595
81
134
229
123