86
19
8
20
33
12
7
9
26
32
56
115
57
36
43
17
13
14
67
61
37
73
30
59
149
46
64
75
136
297
48
18
116
172
184
16
62
156
49
50
51
24
31
40
65
779