94
34
107
87
30
27
16
21
366
85
12
66
84
39
38
33
19
58
57
385
23
98
28
44
14
18
20
253
65
17
56
123
81
22
8
32
54
9
166
13
3
45