107
73
244
385
100
35
110
70
54
213
15
113
8
26
124
81
58
105
24
83
48
59
69
217
114
43
74
68
223
294
93
117
123
60
66
89
90
87
42
121
67
37
184