130
54
34
17
44
67
85
47
180
66
65
48
271
33
326
201
684
78
43
243
101
76
36
30
92
27
28
170
59
29
23
368
110
140
37
131
64
57
3887
211
132
99
81
12
117
10