38
151
11
52
116
158
43
9
30
100
51
120
29
19
3
54
69
77
73
36
16
25
7
6
56
84
20
196
44
24
5
31
33
10
21
15
50
23
67
60
88
27
55
48
87