159
71
12
62
56
38
45
108
32
15
105
42
211
166
59
16
29
115
151
30
69
227
28
31
41
49
130
19
73
251
152
70
54
61
129
23
46
20
14
35
47
18
34
52
21
109
64
53