236
56
26
30
58
10
302
18
22
42
49
258
60
67
127
15
80
93
16
286
74
63
40
47
129
187
23
54
29
78
48
409
87
86
191
20
45
27
35
61
68
36
8
131
152
21
53
66
51
25