14
12
6
32
15
22
19
21
25
55
77
62
95
20
141
94
69
102
63
118
47
49
24
35
429
103
37
112
58
629
28
126
121
57
84
34
44
51
45
26
41
31
104
65
54
157
186
131
387
107
143