9
82
50
107
145
21
78
493
103
39
86
163
6
62
14
35
16
55
74
60
18
625
37
11
121
34
129
159
87
92
77
58
231
73
79
25
48
53
740
46
29
15
49
94
17
32
51
47
36
2
93
41
90
38