5
8
4
23
16
11
35
17
9
6
3
41
13
12
14
39
7
22
37
30
20
46
48
25
57
10
70
72
130
40
129
74
151
159
145
213
108
105
84
102
75
205
66
71
140