49
44
32
19
5
85
14
93
39
52
21
17
31
157
12
10
20
113
48
6
7
22
41
4
16
597
30
294
3
33
27
11
116
15
26
25
71
45
67
18
8
152
64
2
50