348
34
13
5
3
1
36
10
11
8
25
17
33
7
2
97
4
77
88
6
118
224
40
15
27
26
0
157
9
14
150
59
23
93
102
41
156