0
5
7
33
43
13
14
6
39
12
11
28
74
18
1037
112
9
2
10
41
15
31
48
22
150
69
288
66
147
70
42
30
145
294
136
313
104
140
141
34
29