83
52
154
66
49
87
198
32
79
753
33
28
38
839
50
37
95
62
104
144
594
31
69
540
81
70
77
82
24
53
20
26
57
13
61
180
223
311
64
97
145
251
153
326
59
25
269
15
385
1832
179