60
23
16
20
5
11
31
10
44
12
21
22
13
50
56
30
120
46
9
51
6
28
27
26
58
43
19
25
94
24
74
68
17
79
54
107
18
85
83
4
2
3
156
45
333