98
22
198
12
74
14
18
13
597
93
7
310
94
36
26
50
17
169
28
495
160
6
11
4
403
141
52
19
23
1003
49
20
35
55
76
87
31
73
38
72
184
159
145
24
69
29