11
39
37
1
65
5
22
43
8
6
17
30
23
51
19
153
85
1243
120
26
115
117
112
143
130
157
81
31
34
28
33
14
68
59
18
109
36
24
701
12
46
16
126
78
106
35
53
21
74
348