45
15
179
14
16
40
13
20
22
26
30
23
41
170
67
54
121
52
11
43
88
118
33
59
100
79
46
86
51
188
29
53
107
93
64
35
137
74
78
31
77
99
90
126
95