143
24
21
35
17
79
206
25
47
83
402
1105
280
73
38
451
81
144
88
48
99
245
68
372
175
76
50
75
159
23
62
65
13
11
69
36
61
116
178
142
44
26
85
34
28
27
31
42
70
40