11
3
2
15
7
32
10
61
72
24
130
70
26
28
29
34
43
22
73
91
33
41
21
54
84
50
97
20
60
59
38
44
35
46
82
93
56