272
208
235
47
58
72
45
21
46
37
212
34
130
124
48
110
59
86
32
226
87
152
66
10
12
29
743
53
413
353
168
60
36
85
178
314
127
24
160
75
81
71
49
22
20
156
38
7
708
117
2
13
285