35
4
3
31
10
6
0
13
24
15
9
55
1
25
99
59
39
144
93
180
26
76
47
83
249
20
60
131
33
58
102
107
89
69
77
67
234
17
132
71
78
18
189
45
14