127
192
38
134
370
302
35
617
116
94
122
148
65
45
77
228
137
158
70
152
24
33
63
52
755
92
67
74
154
145
165
28
131
26
25
11
287
179
554
61
69
22
90
212
29
101
34
76
246
156
260
231