45
31
20
22
24
30
2
15
86
12
17
6
10
235
27
40
14
8
13
119
11
160
59
102
61
3
184
1
16
502
9
0
47
53
4
25
55