239
53
39
85
40
15
18
21
11
52
12
28
17
35
8
19
51
26
16
20
44
71
834
22
14
81
43
38
27
32
45
48
23
1157
109
33
9
79
91
59
100
114
93
58
84
138
61