76
519
16
215
29
115
141
177
39
30
19
196
74
59
21
44
163
95
4
105
152
232
247
33
27
62
118
106
54
13
191
47
77
6
50
78
127
40
180
51
42
35
28
130
32
545
14
110
98
64
12
104