666
32
120
38
54
22
72
50
25
142
35
61
296
333
135
20
34
15
23
18
52
24
106
48
45
21
9
41
26
57
13
17
5
58
4
12
73
74
33
243
31
116
29
121
44
40