28
62
194
106
71
49
91
169
239
85
77
526
76
33
172
124
144
52
23
83
19
40
38
35
31
61
81
21
127
72
115
150
13
30
27
25
14
18
69
98
20
103
51
10
145
199
57
67
60