5
38
13
20
32
30
81
73
146
7
40
12
35
25
34
22
53
28
42
24
99
17
15
3
9
122
10
49
94
52
333
31
44
16
21
6
72
41
203
82
27
47
37
8