145
44
8
60
790
33
333
106
349
13
32
77
39
297
17
27
22
102
29
57
198
116
142
94
101
88
30
47
11
90
7
19
129
18
24
58
149
141
87
26
131
153
132
31