88
86
51
16
28
101
46
107
120
20
49
68
44
122
33
29
63
39
26
25
50
141
42
13
164
184
37
52
27
105
12
14
116
21
34
188
9
30
43
8
11
85
56
41
23
64