80
10
41
21
79
82
124
114
6
1
61
177
19
20
68
24
0
75
43
26
97
40
30
53
8
86
59
23
257
67
7
11
17
45
50
216
29
27
58
16
175
96
28
106
38