34
281
169
66
47
76
46
132
59
1372
124
174
37
27
118
224
43
79
38
220
31
104
63
41
359
44
697
54
170
75
121
65
690
24
21
8
85
62
42
172
93
51
157
69
94
114
73
70
222
84
45