14
29
31
72
9
37
59
41
12
79
115
20
25
19
8
39
63
13
168
54
38
26
189
51
18
397
93
77
83
17
110
92
10
21
46
84
111
2
238
42
220
216
24
66