68
61
29
13
81
9
147
22
46
115
190
137
52
31
27
113
44
77
19
28
246
36
142
34
10
65
124
37
26
57
12
16
56
51
23
24
18
62
317
99
50
95
250
303