36
23
19
3
17
112
12
14
129
27
10
40
8
9
20
41
57
28
31
26
38
73
18
32
54
44
22
39
115
24
92
105
34
97
30
75
16
136
113
83
139
608
47
62
162
79
109