13
11
35
1
4
250
106
37
29
39
7
47
2
32
18
85
30
79
36
17
24
118
33
10
44
19
8
12
61
22
99
15
28
54
23
25
14
56
232
20
6
5
66
384