21
31
6
24
1
62
15
157
71
50
19
17
4
34
11
36
44
147
28
12
25
35
7
5
42
13
10
81
32
87
22
9
26
213
41
51