45
7
24
31
159
32
30
20
5
4
10
36
65
57
340
15
43
34
19
14
89
87
55
21
50
63
27
48
54
51
28
105
127
247
71
82
40
29
2
392
18
58
47
9
35
46