14
13
27
22
28
17
105
15
19
33
65
29
23
50
25
18
7
68
77
177
54
71
72
163
271
26
64
58
94
31
130
30
63
393
45
101
120
9
81
24
191
140
35
47
240
118