14
23
31
113
22
271
30
133
56
352
46
94
164
124
79
67
20
24
16
12
9
11
40
13
28
55
112
27
108
155
61
25
37
63
64
43
69
15
19
71
93
54
29
33
38
59
32
41