38
15
19
7
20
14
25
12
18
79
99
13
40
63
17
9
4
226
89
126
118
62
54
64
90
22
44
47
91
74
34
24
26
287
67
83
134
50
193
21
10
16
202
5
84
71
33
29