76
14
31
21
65
160
75
32
8
27
9
17
12
57
15
20
62
59
26
36
195
45
68
41
43
30
148
52
63
25
177
80
28
37
16
56
55
50
24
39
362
46
95
48
159
389
106