4
39
31
48
5
113
21
71
7
98
40
25
126
167
53
245
110
15
47
17
77
19
143
26
325
186
33
63
194
37
132
36
59
102
137
152
468
74
46
20
88
62
22
30
35
11
18
104