150
53
69
22
33
11
164
40
47
9
18
30
31
19
176
23
7
158
16
29
8
67
20
13
130
5
14
38
37
2
48
46
41
61
109
75
32
54
84
27
105
72
92
64
91
106
12
120
39