15
9
12
31
104
34
26
27
76
39
19
45
68
38
101
18
42
16
122
30
37
77
98
25
145
78
13
17
53
60
91
87
74
56
55
22
219
110
109
50
23
20
28
51
94