0
33
3
8
22
10
13
9
28
31
12
6
18
16
14
203
37
29
71
97
30
40
113
19
39
726
56
86
216
125
52
50
130
81
54
61
74
165
84
260
26
116
194