12
92
10
1
3
9
0
5
4
2
153
50
24
37
16
19
21
7
18
29
127
17
49
6
20
14
65
69
30
34
93
45
8
31
33
58
117
63