88
107
191
44
69
48
324
100
141
37
23
61
60
30
116
106
104
58
31
83
21
41
49
205
43
50
35
12
47
90
45
57
28
277
126
133
142
53
94
111
38
526
29
39
16