60
12
23
62
2
27
19
145
499
16
57
125
33
7
63
44
20
37
544
26
42
29
52
84
47
6
54
130
36
32
8
5
21
109
35
105
41
34
43
144
137
25
45
49