38
46
33
98
59
70
66
17
21
8
225
164
55
160
159
207
834
130
56
112
121
202
69
111
142
114
107
73
93
119
82
57
20
40
36
31
739
126
19
51
72
155
37
162
47
32
10
11
13
25
4
14
35
5