51
12
6
21
41
19
95
33
23
45
10
14
11
40
17
36
62
29
13
78
187
165
15
44
59
48
46
20
145
7
71
111
18
69
108
57
22
56
134
102
24
27
99