313
11
83
51
85
20
45
26
30
12
3
32
69
97
38
36
42
67
14
187
40
61
13
16
33
105
64
24
59
43
37
78
58
118
29
7
27
62
6
23
22
48
9
39
77