98
211
12
43
64
34
16
285
56
14
21
31
11
3
83
96
20
130
8
50
30
28
117
93
15
66
26
19
234
35
33
55
17
155
23
67
10
217
112
207
142
48
152
24
136