75
48
65
116
51
14
248
47
30
127
71
44
59
63
105
70
15
17
61
49
33
150
60
37
23
56
204
91
146
153
107
26
194
16
52
264
117
392
233
170
73
40
22
32
68
118
95
81
57
58
86