46
100
14
25
64
41
29
33
50
86
31
10
17
55
28
8
15
32
163
176
6
89
35
43
12
18
22
36
56
48
82
24
38
11
5
57
70
21
23
20
42