61
35
5
12
89
219
14
8
42
52
79
44
26
104
53
16
18
55
23
966
28
148
33
41
43
75
9
19
15
46
57
22
27
58
64
114
32
47
63
76
267
88
45
119
94