85
36
59
56
7
35
11
91
12
89
10
1
44
3
2
52
5
19
50
160
38
184
40
101
23
43
0
114
33
131
281
4
278
65
8
37
13
20
26
107
142
146
62
189
282
291
31
360
6
29