235
88
76
190
68
44
132
91
120
31
89
38
64
54
36
60
70
69
96
95
138
130
43
134
40
78
35
259
17
24
5
49
15
726
118
19
154
97
41
107
124
55
20
111
61
57
48
93