4
103
9
25
53
39
40
67
93
47
76
48
6
217
59
14
28
64
104
198
122
7
24
3
95
51
16
46
19
10
26
181
73
364
1
248
298
20
12
5
2
37
22
97