106
67
20
26
22
162
13
57
42
64
53
143
37
24
229
38
21
39
102
55
88
58
73
35
31
11
77
63
30
19
18
80
43
10
16
15
40
81
27
34
33
14
59
69