5
2
0
53
6
1
9
8
13
25
41
112
48
102
165
135
167
21
178
150
74
20
43
24
108
28
31
22
56
38
23
120
281
215
46
29
14
318
94
99
54
36
67
327
145
113
44
86
19