188
47
78
311
74
37
43
315
23
288
14
97
144
17
96
65
270
66
8
86
63
1
45
382
41
15
536
387
69
182
20
156
30
54
39
34
58
3
77
56
206
154
22
67
94
12
36
142
93
232