138
120
89
114
396
110
113
68
57
123
16
81
164
102
63
86
80
91
197
46
49
52
103
30
50
375
374
25
133
126
54
163
156
326
71
108
149
79
160
97
85
353
67
59
83
35
64
66
76
111
274