121
33
37
105
20
25
103
23
87
47
42
13
17
207
16
21
69
18
57
61
82
46
52
44
40
27
126
71
39
65
50
85
55
7
8
224
34
177
74
30
15
29
241
139
245
84
75
111