81
35
13
118
23
72
44
30
169
56
287
7
84
38
101
11
21
8
17
15
33
18
12
148
143
25
765
50
436
58
131
829
20
137
19
301
74
34
145
36
32
9
88
5
71
339
40
259