27
0
13
9
100
34
36
21
52
41
22
18
29
35
56
15
2
42
5
26
7
1
4
17
8
3
11
33
14
102
16
6
43
12
23
31
19