28
21
93
5
50
27
66
96
38
53
176
214
48
16
23
19
99
100
55
42
76
110
36
97
152
9
35
54
30
137
14
80
10
57
17
607
51
221
2
40
46
15
22
13
43
392
73