79
96
28
32
26
49
87
18
19
45
15
42
9
73
320
2
6
12
486
30
33
104
36
56
183
123
74
7
105
10
24
276
25
50
31
85
77
165
20
46
5
27
29
37
13
21
106
181