1164
17
160
23
34
20
31
13
257
334
127
199
9
93
135
120
1
26
36
16
91
158
18
12
21
44
221
40
699
68
29
87
15
58
111
7
5
4
646
52
42
84
367
78
75
125
355
943