130
29
298
65
194
31
120
16
74
25
18
56
44
34
15
269
28
62
48
24
17
160
41
9
102
39
136
11
217
99
19
85
116
32
38
42
21
88
27
46
50
33
290
61
26
168
63