169
63
21
9
57
61
41
22
120
98
46
66
12
17
23
406
308
30
29
34
42
15
55
8
14
77
3
105
26
27
31
38
204
13
7
10
62
161
134
35
19
184
74
49