40
23
24
43
149
17
41
9
8
36
122
69
11
13
19
545
118
79
58
27
28
138
16
6
14
5
39
102
12
20
66
191
31
26
77
46
76
18