19
77
111
49
28
21
37
165
17
47
20
87
70
92
46
26
75
24
27
86
71
11
231
34
83
45
425
105
311
65
39
67
53
43
61
29
8
108
74
44
52
60
51
141
81
15
97
106
123
100