44
59
48
11
137
76
28
86
39
29
105
77
31
45
25
443
17
7
30
65
34
15
96
19
32
41
21
16
38
35
18
62
174
61
181
102
126
82
69
47
36
33
89
14
58
42
52
74
121