46
157
5
23
28
31
6
81
4
21
14
100
119
0
2
3
19
7
13
22
62
58
11
24
16
33
77
53
8
18
17
123
72
56
69
49
30
66