80
75
33
13
51
79
114
47
66
44
117
23
43
32
76
26
17
11
24
60
133
61
40
53
25
29
14
37
71
52
19
174
46
107
69
73
342
84
36
49
94
259
9