137
342
61
162
96
75
65
159
320
97
114
81
34
26
38
36
53
60
22
9
92
32
51
47
62
29
31
260
112
234
14
124
84
72
164
191
173
275
49
10
76
93
179
82
73
100
74
322