102
12
16
18
143
133
22
125
82
160
23
36
17
32
44
20
64
185
51
45
42
40
28
126
24
309
10
9
63
27
92
13
3
30
25
15
61
6
67