118
151
14
95
53
59
79
38
50
86
26
13
49
61
11
12
19
84
56
55
6
5
25
52
87
147
2
32
9
8
4
29
40
75
20
15
22
10
89
162
93
24
98
270
311