215
5
126
6
123
55
147
17
24
61
307
62
10
69
11
21
22
18
58
1
39
23
4
15
31
14
95
246
25
8
26
19
46
66
57
81
9
13
3
35
7
106
235
36