21
100
52
13
25
18
14
23
60
29
40
38
32
17
28
20
36
35
33
10
19
34
65
376
39
73
12
42
58
37
6
43
22
26
11
64
50
7
9
16
31