1
12
9
22
5
13
18
41
16
3
19
33
31
85
53
6
375
14
63
75
10
45
77
337
17
52
70
23
96
48
57
38
49
32
86
55
107
20
43
34
24