
105

51

104

32

42

57

34

308

142

110