133
200
94
35
72
44
84
31
41
28
91
16
60
100
93
57
98
6
81
55
85
66
8
22
48
51
106
7
40
119
128
74
17
46
39
30
159
52
120
19
68
42
43
10
47
32
45
53
118
49
9
104
174
12
15
71
82
36