2
11
3
8
0
21
48
158
12
9
6
22
19
60
5
4
7
40
55
38
20
26
17
36
131
15
29
28
70
56
34
110
146
35
83
37
50