76
183
48
294
34
133
25
26
45
87
39
67
226
82
111
27
662
30
102
79
393
58
69
41
33
64
60
63
28
65
38
126
35
66
19
49
44
32
80
643
29
96
180
70
81
52
17