84
38
89
201
31
13
29
47
34
32
27
110
49
55
130
117
185
45
52
28
10
46
44
14
140
1
122
51
53
41
109
20
71
18
126
97
411
142
297
12
103
96
57
22
7
8
78
65
39