139
53
40
99
36
15
50
54
67
55
65
209
182
46
529
76
41
31
29
13
110
60
140
179
123
49
105
115
75
69
64
86
59
95
61
145
74
33
260
28
107
32
58
30