62
42
45
40
12
38
21
61
29
25
28
23
49
71
55
27
18
33
89
127
24
48
74
50
19
15
65
589
13
142
60
522
141
516
101
73
66
75
16
129
22
102
44
110
130
10