0
5
3
4
2
1
13
8
10
7
14
85
34
39
25
167
22
63
90
38
36
313
333
33
61
66
145
125
93
205
35
94
41
19
40
160
97
57
70
196
107
17