119
70
67
27
130
125
19
58
47
17
23
18
12
13
25
57
52
351
41
39
152
86
6
79
21
16
136
42
362
100
138
189
548
87
32
236
60
126
505
197
36
72
135
214
50
131
89
116
386
153
199
84