27
37
34
348
21
32
5
63
55
6
3
13
4
2
26
25
12
30
258
24
23
36
22
15
80
143
83
11
18
44
172
113
45
126
74
104
52
41
114
416