0
2
1
13
3
11
67
68
104
94
32
208
71
186
5
100
56
59
117
83
123
18
38
158
126
43
111
160
51
110
27
54
39
234
8
87
533
28
10
47
145
36
171
420
191
337
95
34
15
48
133