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