116
28
38
72
131
18
55
43
59
213
22
37
63
64
31
32
106
73
27
69
40
25
7
65
85
6
3
24
4
54
304
34
61
123
26
41
30
16
66
2
300
12
574