31
26
17
51
40
25
109
46
12
11
48
33
19
28
45
20
27
52
29
15
119
24
14
97
50
64
91
18
72
76
41
37
10
79
59
66
184
57
35
21
23
44