58
27
247
9
37
136
44
33
16
31
26
46
312
52
50
72
30
10
117
71
91
116
114
32
75
55
5
76
41
7
29
74
8
39
14
25
11
28
40
113
73
80
19
12
544
53
17
95
23