42
107
20
16
131
9
49
10
30
48
24
21
2
4
54
12
15
53
38
96
7
0
8
11
28
71
14
5
3
78
35
18
1
87
25
109
282
31