21
30
18
7
29
117
27
33
235
45
69
38
16
73
49
63
57
10
25
60
35
22
9
48
28
14
978
79
15
4
31
1
24
51
20
311
11
53
83
12
13
17
8
145
2
3