129
14
345
6
18
27
4
40
66
270
110
177
93
29
20
42
240
36
505
54
9
57
68
41
21
24
83
31
50
59
103
84
140
30
124
116
15
100
10
43
51
34
160
73
11
109