4
2
6
11
0
29
78
10
21
45
1
3
14
16
33
24
34
20
71
39
56
17
158
77
106
19
52
32
190
43
59
44
141
65
73
121
100
38
86
139
82
13
233
179
36