75
52
70
79
30
15
17
22
7
5
23
120
159
68
31
80
10
278
18
56
67
129
19
11
16
78
60
61
33
27
25
74
63
9
24
40
29
73
45
165
53
34
42
20
91
26
8
47
43
77
69