39
71
44
215
518
207
38
19
107
131
40
0
3
13
17
208
482
55
63
64
59
58
269
65
18
126
277
97
67
187
117
372
14
89
70
47
21
329
163
113
141
45
51
25
201
49
73
36
112
148
81
29
165