46
24
99
74
16
10
152
61
23
22
94
89
264
170
35
60
117
32
21
31
9
29
17
6
155
38
193
12
62
8
11
19
7
2
66
15
33
20
1144