13
86
19
23
12
3
34
58
55
27
40
47
66
102
16
83
11
26
33
35
94
76
41
21
208
98
28
72
182
231
106
59
48
71
63
37
125
168
62
81
61
242
30
122
53
152
39
156
97
111