139
76
42
15
34
48
51
25
569
6
12
133
38
32
221
143
16
44
41
125
247
67
21
52
33
79
83
49
35
57
31
122
106
166
171
36
72
439
112
23
13
22
68
81
148
64
60
30
113