4
6
1
0
15
9
237
80
170
48
89
56
67
113
72
124
41
34
54
71
50
76
22
29
25
119
42
116
17
64
110
19
20
40
23
12
37
33
81
154
18
91
145
121
16
241
31
97
226
327
180