73
22
50
16
31
11
19
10
45
35
91
9
110
143
38
63
111
46
74
62
132
102
65
188
96
100
41
53
60
44
49
52
42
89
23
156
152
43
36
93
192
40
105
86
29
154
24
79
21
14