0
42
5
3
4
21
10
8
88
9
110
25
13
24
11
114
17
62
16
37
99
14
22
64
6
23
33
19
44
74
229
58
49
20
29
113
61
75
341
47
57
82
30
36
48
18