34
43
15
24
7
18
8
64
2
0
35
10
42
20
76
21
38
4
33
12
58
22
123
11
85
130
19
32
13
25
112
92
50
237
77
224
98
114
94
100
57
343
14
310
211