12
0
16
11
4
2
48
5
6
10
13
1
3
7
75
22
20
8
14
9
74
92
24
33
15
34
159
387
221
98
213
256
54
236
35
116
59
39
70
38
68
76
49