21
23
9
17
14
10
3
2
16
56
11
8
5
25
22
60
124
30
28
55
145
99
85
76
59
34
73
108
53
66
161
27
52
12
18
26
157
29