6
93
11
41
36
25
61
13
23
10
26
39
9
31
14
16
32
17
58
60
103
494
64
95
63
78
38
100
75
54
92
50
73
46
150
107
7
49
67
42
30
28
35
96
80