24
14
13
31
53
7
9
117
506
28
16
110
221
26
11
35
40
44
59
85
353
62
32
22
6
33
89
76
145
3
60
72
57
49
69
188
192
103
18
81
12
39
65
21
8
84