122
25
166
9
97
59
74
100
61
12
53
18
67
8
84
48
113
60
65
256
42
69
26
11
32
14
142
40
36
35
31
21
124
72
34
22
20
24
50
13
76
43
15
314
110
38