4
9
12
29
15
11
5
23
17
24
21
2
39
52
36
268
31
27
64
58
28
71
10
137
25
33
30
26
35
8
19
14
93
6
159
44
67
142
3
20
37
45
222
96
117
107