20
142
8
15
14
4
101
61
111
7
25
44
21
31
9
90
45
85
38
362
12
50
24
51
59
28
22
35
69
41
46
17
105
308
16
10
65
77
79
1
84