35
3
2
83
60
30
22
12
19
21
15
4
11
129
29
37
7
31
8
13
38
20
27
94
34
108
115
6
17
10
28
95
32
14
146
72
9
88
61
49
80
152