43
60
281
136
10
40
74
47
57
41
32
35
95
12
19
26
96
84
503
149
31
110
153
45
23
111
49
129
88
87
18
20
62
17
307
15
25
16
11
8
48
56
66
362
137
21
37
85
177
65
38