15
52
97
66
110
83
57
145
71
99
362
31
39
77
19
116
59
25
114
98
65
8
14
73
94
44
51
113
55
68
37
35
22
62
220
28
126
85
131
41
46
331
421
217
105
72
127
81
13
23