35
29
21
14
441
17
159
12
10
30
11
84
13
47
26
44
108
46
4
15
72
49
61
143
25
22
82
42
8
7
56
18
23
120
69
9
45
111
59
20
24
28
106
43
53
16