83
41
37
60
135
66
14
44
65
706
105
12
70
32
1
92
136
34
98
395
259
203
398
3
167
403
161
50
123
45
31
16
20
43
29
93
97
108
124
72
8
67
417
116
4
126
90
532
55