95
56
97
54
72
4
66
127
11
210
61
138
187
26
68
22
20
167
15
159
35
44
85
65
40
37
158
426
5
822
28
199
190
81
55
63
53
123
29
331
74
109
155
45
50
52
31
14
25
71