229
40
9
96
49
65
17
27
20
81
52
24
39
32
94
22
10
63
74
43
60
57
84
8
247
3
58
55
14
16
68
53
21
15
349
312
64
29
11
216