98
49
50
22
31
42
51
27
38
194
120
44
37
28
52
29
71
56
53
59
14
174
18
17
65
365
89
70
40
162
24
34
36
78
66
61
35
62
112
106
85
156
23
43
143