63
18
5
31
232
41
82
20
10
74
109
7
33
9
64
15
28
19
67
85
93
8
46
55
32
16
75
120
56
14
145
25
27
72