40
82
30
76
190
96
16
23
50
45
11
161
41
86
132
13
60
12
24
147
19
28
29
7
35
17
10
90
131
208
20
89
42
126
9
519
104
138
6
33
66
15
18
53
141
157
256
14
97