83
5
61
130
18
75
240
272
9
266
26
15
58
69
14
13
40
11
12
7
21
30
25
19
583
36
50
20
23
46
92
28
6
85
33
3
2
107
67
32
31