20
21
83
16
8
282
126
62
2
11
10
41
1
26
135
84
131
109
13
655
32
23
97
225
15
22
35
181
67
31
5
30
33
54
51