29
114
17
26
8
30
19
70
906
68
20
10
13
50
42
58
37
22
45
25
28
83
32
15
64
63
14
157
44
24
39
98
61
57
144
11
18
48
74
137
34
46
60
65
69
35