11
164
31
14
12
98
29
7
17
194
37
109
26
80
124
23
84
144
56
93
77
57
283
399
113
65
51
160
30
119
9
46
64
45
183
223
88
282
75
76
78
39