118
14
80
100
67
93
309
78
167
51
42
82
33
151
130
156
31
172
84
62
113
128
52
190
4
127
29
9
106
65
103
64
13
60
56
18
70
10
85
12
48
114
63
260
45
87
102
26
15