115
94
267
349
38
53
207
93
76
265
49
46
67
66
301
17
35
52
58
19
241
55
23
186
39
22
126
193
47
61
42
14
362
32
261
224
537
77
238
88
415
399
44
218
40
15
234
24
106
134
378
27
109
68
87
21
28