4
6
33
31
10
196
261
47
1
198
60
93
24
183
79
121
46
3
49
5
20
9
21
17
298
2
23
56
22
100
14
8
77
28
25
108
7
105
54
67
13
127
38
53