31
27
13
12
50
8
7
39
25
4
55
51
68
128
23
81
17
186
14
71
154
15
93
52
112
6
29
139
10
45
36
124
30
120
48
47
130
26