26
3
48
25
248
35
86
132
43
88
122
50
99
111
212
157
192
131
324
60
101
384
52
18
98
151
93
72
70
23
95
30
22
27
331
84
42
116
77
67
66
32
20
47
113
136
94
45
28
16
9