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