46
17
3
33
14
2
11
29
116
49
82
140
13
24
54
15
22
28
47
19
31
23
26
12
7
91
38
10
30
53
32
138
9
72
52
16
5
25
8
95
43