0
3
2
50
34
4
7
12
45
25
1
8
5
31
83
15
16
51
184
10
6
58
43
14
41
40
37
11
134
54
28
73
79
75
32
13
126
42
107
56