4
1
9
5
11
32
38
102
65
58
18
15
16
10
78
12
28
72
13
52
61
208
7
19
47
74
33
150
70
106
51
221
48
204
293
405
40
60
76
20
29
56
84
167
211