18
48
27
29
184
17
101
32
46
20
71
13
90
86
1
67
61
116
7
9
49
112
52
8
0
33
36
82
69
6
14
50
19
58
31
24
39
65
16
21
42
119