130
56
22
236
117
52
278
94
24
205
156
17
181
9
166
300
105
19
892
37
32
80
38
61
78
63
36
5
60
51
71
34
83
21
15
11
12
72
167
46
55
44
23
31
76
14
20
41