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