121
316
87
7
197
17
14
185
42
79
73
288
28
54
16
11
38
109
21
57
9
142
71
112
32
31
20
76
29
33
47
83
162
77
6
115
68
5
41
22
92
15
48
101
19
55
23