133
16
56
238
61
472
1301
1238
76
164
70
28
57
30
7
106
68
20
33
42
89
54
79
44
66
139
31
159
11
168
69
249
37
24
71
35
117
12
65
55
40
187
18
39
223
273
288
150
109
45
62
25
113
115