52
38
15
155
285
364
64
22
35
66
451
268
29
154
59
17
46
42
287
31
20
54
40
16
26
78
86
316
33
324
21
386
18
217
202
23
10
25
24
62
308
39
89
13
51
12
11
8
9
47
794