138
48
35
180
229
37
208
73
67
334
135
104
40
109
61
55
10
72
28
33
25
167
155
233
80
93
98
144
57
315
86
18
46
17
96
52
12
90
63
8
31
54
59
51
354
150
9
279
79
49