29
8
31
9
23
150
19
110
208
5
79
6
107
94
7
97
16
71
10
268
37
4
27
103
1
62
18
24
57
22
377
3
67
12
49
44
11
55
25
78
43
45