90
119
45
79
74
118
11
8
19
72
26
36
49
15
50
67
18
9
13
7
17
10
2
3
291
12
20
37
14
65
34
93
24
272
38
87
40
146
33
344
394
129