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