42
68
45
29
837
51
138
124
82
69
215
97
132
49
478
145
101
171
48
40
26
65
106
66
28
46
50
71
83
25
102
456
169
85
86
16
39
18
17
15
41
76
116
38
34
110
57
165
14