838
123
27
33
23
13
4
5
52
32
29
38
17
100
35
3
136
18
28
111
42
7
294
11
19
67
506
66
15
134
158
16
153
192
79
138
37
454
36
365
351
306
54
12
89
257
232
95
9
34
195