31
68
154
23
38
44
73
40
21
56
20
14
19
303
50
48
52
25
45
7
11
464
412
16
97
43
30
58
81
53
54
29
93
18
134
116
28
49
8
37
34
151
94
161
10
27
6
22
232
108