160
16
103
87
623
48
62
22
12
254
11
19
26
17
42
40
43
137
295
65
118
170
186
8
4
13
1
5
81
113
275
330
23
98
24
18
435
20
66
47
29
196
141
25
220
3
583
10
14
15
223