331
158
178
24
61
85
20
101
138
17
76
42
31
57
45
83
189
50
46
325
191
22
14
130
120
208
68
54
226
21
49
281
102
146
103
112
79
121
72
51
64
89
36
8
29
40
19
99
28
66
163
11
56
65