77
43
213
8
108
117
28
47
95
11
30
19
15
20
101
27
73
262
26
6
12
45
3
44
135
338
21
18
128
23
155
38
17
54
498
13
32
16
247
78
24
48
40
5