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