86
51
73
46
5
12
15
98
24
21
19
84
101
23
10
25
44
64
33
118
156
39
72
57
71
131
100
67
43
53
134
130
65
26
70
383
135
38
55
29
9
13
36