21
11
15
9
39
16
12
7
32
8
18
10
33
4
126
59
104
89
62
41
54
5
82
20
50
22
26
13
27
25
318
64
28
30
23
19
51
44
24