90
7
413
72
89
63
14
98
11
54
64
101
35
36
13
80
29
22
46
20
88
15
374
25
38
12
43
19
30
92
305
26
65
74
33
62
40
27
78
47
50
41
195
37
70
28
16
51
55