31
13
14
27
44
15
17
24
18
38
39
48
7
12
186
19
29
10
73
89
34
3
128
61
25
68
76
20
250
159
54
11
22
9
99
287
108