46
24
19
108
6
17
88
3
31
67
104
13
15
203
81
25
5
76
82
1
41
8
7
10
28
2
117
196
48
16
40
30
33
38
305
99
9
27
4
23
34
18