100
14
66
46
37
52
41
3
17
9
185
6
27
18
93
118
64
56
45
77
13
44
94
67
96
22
35
58
26
43
108
11
32
83
98
34
31
39
76
12
59
148
95
104
19
125
69