66
138
20
145
3
36
65
19
108
246
30
76
50
94
31
68
228
64
63
42
56
114
17
34
21
4
16
39
11
90
33
58
83
55
100
7
208
49
46
44
9
6
12
57
18