28
76
69
16
74
72
88
902
68
58
24
7
98
77
102
129
97
57
30
19
215
51
46
94
26
25
20
13
61
48
36
14
39
38
153
29
73
89
37
22
11
5
21
79
110
23
60