8
133
47
4
9
23
36
68
29
87
48
201
98
12
74
49
22
43
5
30
51
115
27
13
7
31
17
34
73
76
32
15
35
20
25
26
1
19
57
16
3