88
49
145
125
17
80
269
137
75
16
77
174
43
172
48
231
108
85
102
12
52
516
38
40
56
82
63
95
148
73
295
68
53
92
117
161
127
5945
768
122
35
36
392
74
160
105
185
121
71
171
106
76