4
6
41
1
16
2
3
0
11
18
7
17
8
24
19
102
33
60
51
69
57
241
55
58
43
50
107
53
21
226
191
265
89
42
88
87
326
84
34
97
225
52
40
260
157
560
147