167
124
27
24
13
309
15
122
7
120
25
105
77
87
29
292
35
376
118
195
196
65
140
66
46
54
138
168
181
60
281
69
199
699
208
40
23
100
1150
45
32
72
37
12
204
53
98
18
31
59
7759
97
234