127
153
560
19
43
64
14
13
44
102
33
28
29
52
87
81
11
75
83
82
74
105
220
101
151
49
61
42
16
7
15
48
37
22
750
9
23
26
12
357
6
93
106
113
32
18
31
130
21