93
15
12
64
71
36
20
51
32
44
14
47
50
30
112
101
11
158
78
67
80
40
186
156
22
23
49
104
6
126
81
77
16
43
33
18
13
115
37
19
61
122
34
45
26
63
118
249
27
153
84
103