29
20
8
4
58
7
282
51
129
143
17
12
60
43
5
114
6
26
933
3
33
1
9
86
362
21
53
11
37
13
19
24
18
16
38