11
59
10
8
76
70
7
28
260
148
22
41
19
51
49
42
23
35
30
50
114
71
91
37
531
18
197
64
43
44
79
95
63
227
304
107
292
125
38
17
129
80
62
105
54
214
3
113
208
305
25
14
39