137
65
50
343
154
39
63
7
82
83
30
59
33
66
68
25
79
440
124
114
61
487
31
673
132
78
89
86
16
810
176
42
174
102
97
19
23
72
46
24
35
80
18
81
53
167
140
54
199
100