95
7
31
58
5
65
15
8
47
10
2
24
63
41
50
3
11
33
30
197
199
49
102
70
18
27
97
217
17
85
105
26
40
6
112
23
34
179
84
44
37