91
22
26
15
684
109
35
172
29
85
181
81
112
42
48
28
6
39
158
12
98
21
17
18
33
46
105
47
11
44
16
1287
59
76
92
32
9
362
107
376
34
57
10
8
14
73
125