163
116
70
83
71
8
6
37
30
24
19
44
96
55
34
65
4
333
25
156
293
22
11
194
68
9
47
62
23
20
182
40
942
14
86
107
74
42
244
251
27
180
21
48
131
15
13
18
109