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