135
41
80
34
62
23
318
249
53
17
120
145
67
25
113
39
66
20
58
19
156
63
46
98
49
137
48
270
33
93
35
22
29
86
132
65
44
230
13
127
32
16
116
240
9
269
12
69
119
108