74
84
29
23
45
82
37
60
38
55
160
57
28
221
162
543
295
32
108
91
80
31
416
76
107
151
26
30
327
13
36
20
24
77
62
81
163
21
599
314
64
44
67
122
125
210
61
49
8689