162
13
5
47
23
40
71
46
90
20
49
54
105
33
34
37
126
50
30
57
119
182
21
110
74
28
63
9
44
39
68
557
336
67
142
97
51
22
160
164
17
24
204
61
56
93
43
62
11
72
87
124