66
31
39
148
35
56
61
43
30
67
25
26
517
103
17
58
34
70
47
37
50
29
33
38
19
12
14
3
15
10
7
91
13
9
5
11
16
77
21
100
54
163
20