65
42
345
99
234
60
47
110
248
138
78
92
49
46
64
83
76
96
45
14
113
94
61
151
38
37
40
56
53
68
48
59
79
117
222
24
75
102
91
19
125
41
121
13
84
54
21
30
50