125
13
88
41
57
75
62
169
33
161
26
35
52
68
44
6
18
15
19
16
209
91
140
46
14
71
138
74
83
53
42
17
96
95
56
22
24
76
87
27
65
67
55
106
34
66
31
58
109
89
23