30
79
26
140
25
151
22
34
84
141
42
63
20
86
275
143
67
100
81
17
6
32
14
16
75
15
91
211
95
21
92
12
38
82
11
85
27
66
185
57
10
119
149
39