139
32
31
12
15
13
4
36
76
50
155
8
10
7
35
28
21
6
81
390
24
176
44
93
2
16
65
112
27
53
60
57
18
30
25
20
420
11
17
29