36
5
12
52
2
287
7
394
194
10
60
20
822
48
64
98
314
9
376
43
116
34
18
47
26
77
91
44
29
15
8
49
38
32
120
423
24
11
261
81
205
177
233
46
62
243