141
57
29
71
45
87
12
15
14
24
91
36
66
70
16
13
181
25
103
51
135
83
169
76
173
27
20
214
350
431
177
46
90
37
77
47
32
34
58
73
40