239
53
40
85
15
19
21
11
12
28
18
36
9
51
27
35
16
23
44
39
71
838
14
82
43
38
32
46
48
1164
110
34
81
91
59
100
114
93
84
140
45
61
26
52