71
163
129
52
30
90
46
75
33
16
26
21
7
101
41
58
20
12
13
10
18
22
17
34
141
111
27
191
84
35
57
135
73
29
53
48
50
323
54
104
119
132
63
94
231
100
42
120
72
56
77