80
21
86
23
19
72
15
119
27
52
32
202
22
44
26
14
47
24
73
60
33
10
3
53
34
35
49
85
157
48
78
20
104
38
118
41
229
348
29
11
40
9
62
28