17
6
34
24
12
10
7
14
23
29
33
19
41
35
72
99
37
66
20
30
39
68
53
76
46
141
28
347
124
131
87
75
67
42
122
48
218
26