29
3
8
14
7
2
36
10
11
6
13
1
33
12
65
19
4
37
21
15
23
140
217
78
79
60
131
113
50
76
58
48
43
69
28
103
45
102
51
77
26
22
74