183
357
148
109
27
162
60
307
59
33
55
39
242
83
95
48
119
104
71
181
63
90
72
80
64
122
111
178
37
69
70
65
76
34
120
50
106
24
128
22
234
15
101
84
46
38
9
112
21
16
45