1
13
16
4
6
32
5
11
12
0
18
10
35
102
46
30
20
2
17
53
24
66
282
37
23
27
47
33
50
19
64
90
91
182
364
111
51
61
86
31
98
36