0
23
1
21
17
129
5
6
36
10
9
27
74
54
16
43
38
35
96
44
34
19
112
160
104
22
299
127
20
60
25
88
90
51
57
313
32
75
28
24
67
61
40
53
37
140