195
33
48
667
69
65
41
60
149
59
54
28
266
30
10
40
153
36
1372
32
745
71
63
24
29
56
15
241
37
117
55
126
42
22
83
230
38
249
464
61
147
91
853
323
75
47
176