13
35
14
9
11
40
39
61
71
52
47
32
43
108
99
94
57
233
154
125
124
93
114
65
15
102
21
23
60
82
12
26
27
88
25
141
359
135
76
83
38
72
243
37
166
56
77