20
34
101
43
37
27
23
46
1
2
57
17
7
16
19
10
26
36
367
9
11
6
65
81
349
5
672
30
135
58
72
73
22
42
94
54
14
29
106
21
394
85
51
147
62