124
72
313
139
56
55
32
99
31
16
37
50
25
81
49
21
73
34
250
15
89
44
61
24
30
19
22
86
67
12
60
126
309
45
46
27
8
157
29
66
228
52
70
122
18
35