104
128
103
310
70
107
23
19
27
268
25
35
200
46
29
89
66
26
65
269
145
111
110
34
228
71
182
54
28
67
118
45
246
57
69
31
36
133
108
64
91
126
32
52
50
98
51