154
35
307
29
34
10
4
22
6
60
54
18
58
17
27
66
8
32
12
16
70
87
228
73
75
99
69
104
28
176
127
50
174
226
43
133