43
31
11
6
45
18
140
71
22
13
21
3
51
20
96
82
23
84
28
2
25
135
9
16
27
74
8
12
64
34
15
24
14
7
38
17
47
35
62
10
4
33
127