71
59
31
48
160
97
107
47
23
45
15
131
12
133
64
116
13
111
90
41
11
113
35
52
459
2681
51
38
238
2448
43
151
72
364
157
36
56
145
18
29
127
54
26
65
205
33
27
67
50
55
436