220
87
65
21
86
38
42
11
12
164
10
306
49
22
44
195
9
97
135
93
28
186
83
68
37
25
92
26
52
57
63
94
78
19
84
4
178
112
55
262
13
20
72
364
41
16
136
82