0
33
8
2
3
26
122
21
17
13
35
76
23
4
11
48
24
20
43
61
19
374
577
65
15
36
22
29
27
44
32
31
247
55
150
60
38
74
80
128
64
155
30
40
226
151