13
30
74
67
53
45
101
33
39
63
61
26
19
22
57
95
21
174
49
90
64
89
12
25
17
15
35
28
76
38
193
146
14
32
41
187
48
18
106
58
40
228
114
20
160