40
16
103
5
2
0
3
1
4
11
8
6
26
31
38
25
244
35
17
50
10
7
54
56
33
18
46
9
59
61
24
20
14
21
32
122
23