75
82
12
151
32
159
15
14
63
530
10
81
31
19
33
51
54
235
13
21
26
174
25
185
317
126
77
40
34
83
232
48
129
47
29
43
44
70
20
112
17
30
52
118
57
320
179
28