98
112
351
683
916
33
114
5
14
26
80
59
222
13
20
41
9
339
11
88
18
22
25
223
346
297
34
12
53
69
85
70
4
343
76
57
60
21
2
111
65
29
439
50
47
28
148
36
58
236
15
19
8