31
140
18
70
15
19
52
23
56
14
80
61
30
5
38
27
37
9
17
12
36
109
40
199
75
6
46
29
87
39
28
113
50
55
73
26
92
33
20
11
132
45
89
95