29
0
27
2
71
7
13
18
24
6
4
39
93
19
311
10
21
5
1
123
156
43
87
131
49
66
45
31
14
9
44
33
74
77
23
47
171
22
16
110
42