21
17
77
336
40
16
144
47
72
409
49
45
58
123
36
20
13
25
64
95
44
35
22
19
30
9
124
83
12
57
33
60
53
31
5
50
86
32
56
157
62
73
106
26
85
8
81
23
54
37