46
280
9
126
26
24
55
62
135
60
72
33
28
35
598
47
52
104
7
12
48
3
11
32
38
451
79
41
16
18
125
34
2
51
27
140
110
67
77
228
37
120
31
19