
2

29

45

194

44

33

56

182

142

97