72
71
38
167
39
19
213
109
56
613
96
75
218
36
46
28
68
63
145
165
126
10
124
89
105
29
47
181
41
86
92
35
18
30
40
55
134
161
152
73
48
232
79
34
101
157
209
87
59