26
22
13
78
75
37
74
106
28
54
55
32
36
246
77
23
15
69
19
123
181
102
73
81
8
114
50
272
76
136
68
320
104
29
66
291
90
160
40
70
62
133
86
52
126
42
57
164
256