80
30
42
22
9
6
79
176
15
31
28
77
53
157
26
63
46
24
17
241
8
37
137
10
7
3
23
122
235
153
19
21
47
66
29
64
41
13
16
34
2
43
81
61
52
27
5
70