28
9
0
3
12
14
47
65
361
66
17
4
6
120
195
33
27
20
93
23
24
39
41
7
44
91
58
71
79
103
10
19
530
148
64
40
59
26
141
50
42
136
263
52
43
111