74
88
110
44
43
40
29
91
58
49
24
66
392
36
20
98
41
52
33
107
22
50
51
65
54
30
14
17
48
59
83
35
69
28
126
61
76
45
97
15
114
96
62
84
234
145
147