45
129
26
182
5
52
64
47
27
73
17
101
372
13
9
31
32
18
89
8
36
179
41
57
63
75
6
19
42
20
944
143
15
25
12
59
144
113
48
11
100
165
22
92
123
87
29
50