21
48
70
29
14
67
46
34
12
18
28
11
141
96
68
51
25
17
19
16
5
23
10
6
4
233
66
40
7
47
74
13
37
9
8
3
170
104
22
61
235
84
452
257