15
33
78
44
38
17
5
46
13
82
111
116
21
37
43
47
67
175
54
40
219
29
10
53
30
34
62
190
56
129
141
51
60
31
76
346
93
41
225
25
7
11
9
8
386
188
36