223
125
43
23
19
59
39
132
69
121
25
95
37
86
10
103
50
33
22
21
7
67
31
107
66
124
54
117
143
81
84
73
49
46
64
34
30
40
78
52
32
256
55
94
24
102
8
42