40
264
5
8
80
55
67
48
29
59
62
70
72
39
95
35
19
49
315
58
46
65
22
7
111
1320
68
50
33
13
3
24
75
73
60
41
23
17
64
82
31
323
36
54
87
137
92
34
101
90