2
1
3
7
0
4
13
9
5
6
33
24
58
10
49
124
114
35
174
42
56
22
44
36
38
31
12
26
82
77
167
18
72
11
87
71
34
117
172