86
56
27
53
92
45
119
16
6
34
93
127
30
15
195
266
73
23
47
151
20
18
14
11
35
55
48
38
61
44
19
87
36
60
68
24
28
46
77
128
362
82
7
17
4
10
97
134
99