57
27
36
56
35
7
31
179
49
28
18
101
21
17
29
13
2
11
4
3
41
19
9
22
30
26
15
33
10
25
149
40
6
5
14
140
63
154
8
39