29
32
78
89
33
452
57
36
137
84
73
43
44
96
34
46
25
18
15
120
12
244
40
35
16
54
142
68
55
129
19
50
65
85
59
47
42
8
86
70
27
22
21
7
23
61
324
37
41
48