12
96
9
31
21
33
67
19
126
22
245
14
62
166
10
46
43
25
40
60
34
160
13
119
5
113
100
66
80
8
116
7
101
27
64
125
123
82
823
24
48
35
1074
29