124
84
42
27
8
177
100
10
37
16
31
79
26
74
86
126
294
35
87
43
93
99
148
54
77
55
76
48
139
15
51
105
22
132
91
166
6
13
118
14
11
5
21
60
676