31
17
51
42
41
157
61
26
20
45
56
16
13
11
36
22
10
92
27
19
15
18
76
14
25
7
63
48
39
23
21
94
78
138
35
72
46
50
28