15
14
29
23
28
12
10
25
38
21
8
32
11
98
57
22
37
64
87
152
70
211
31
159
42
53
323
41
47
18
221
83
126
24
74
89
93
16
129
86
48
27
153
34