61
55
214
34
39
96
109
22
26
15
36
33
42
38
23
7
12
27
32
10
97
25
17
375
4
68
49
86
359
90
37
400
40
64
20
18
77
31
14
19
76
8595
92
35
21
347
231
51
83
98