75
82
13
151
32
160
15
63
530
10
31
19
33
51
54
235
21
27
76
174
25
185
317
22
126
77
40
35
83
232
48
131
47
81
29
43
44
127
71
20
112
17
53
121
26
57
320
182
28