1144
156
33
87
45
199
31
20
41
28
121
70
11
40
46
36
34
30
42
54
232
82
279
316
124
67
29
297
52
50
220
137
66
17
12
242
89
269
122
1413
57
113
259
27
16
77
144
94
48
55
175
313
217
61
302