20
352
268
805

209

112

95

91

56

49

98

68

37

103

70

43