21
60
183
335
119
34
16
13
44
23
32
12
47
38
160
72
27
98
18
84
26
36
11
55
22
7
59
2
19
99
17
45
131
28
54
5
29
25
46
76
4
31
80
61
15
10
116
82
223
159
212