56
64
53
10
29
49
23
36
5
6
8
15
2
50
122
315
82
19
22
57
48
14
31
89
77
18
12
11
86
9
32
30
7
85
3
47
17
105
28
35
41
241