29
46
132
13
15
14
36
24
12
23
32
50
21
69
163
34
117
17
58
40
496
52
45
30
41
9
20
10
260
11
484
39
27
100
16
63
6
37
19
42
72