119
238
104
48
22
142
8
18
15
63
84
58
20
263
30
34
240
64
36
134
123
130
197
122
50
45
16
67
82
167
70
44
275
93