109
36
38
81
42
97
9
57
245
39
21
40
77
88
23
34
58
10
90
7
28
8
35
146
31
3
66
73
86
43
63
45
48
441
18
176
24
52
115
61
182
71
26
60