50
9
84
12
18
87
11
19
65
47
39
152
120
41
46
25
45
113
7
30
56
67
99
16
308
74
57
249
2
139
217
114
28
55
40
38
80
91
24
78
175
93
96
100
61
48
53
82
116
43