14
32
12
11
21
38
42
57
89
140
61
27
41
48
6
91
69
23
60
196
55
46
59
33
19
233
95
274
96
31
22
16
124
51
53
25
15
65
74
26
68
101