60
8
23
62
58
20
129
0
22
15
28
48
55
2
10
13
34
46
53
16
12
27
25
39
123
152
78
33
197
132
14
113
98
92
43
24
394
213
252
17
90
47
185
30