2
4
1
3
13
0
39
6
5
19
14
15
46
67
154
234
106
79
327
20
111
71
104
77
45
144
23
24
69
82
61
123
112
88
43
44