63
27
21
8
16
11
39
26
38
31
218
368
137
53
120
74
144
7
105
99
46
9
104
48
80
34
35
30
125
55
29
5
47
45
611
32
44
139
22
25
67
92
76
134
19
60
64
10
231