89
159
96
58
74
36
7
47
298
20
48
27
83
60
24
46
35
52
65
31
139
40
59
62
15
10
37
32
16
85
124
13
41
4
136
8
26
12
11
28
18
51
128
63
30
106