79
63
15
45
71
56
7
43
35
296
26
40
39
20
54
57
76
156
123
86
233
91
17
104
33
274
27
173
42
172
21
73
9
224
29
22
70
16
99
61
13
34
28
30
127
87
102
124
62