116
23
27
81
100
14
67
46
37
52
41
3
17
9
185
6
18
93
119
64
56
45
77
13
44
94
96
22
35
59
26
43
28
10
109
11
32
83
98
34
31
40
76
148