173
46
301
58
33
263
22
203
38
586
27
7
34
13
18
16
62
23
4
11
40
5
258
14
55
53
117
9
30
8
12
114
44
79
26
37
6
15
93
35
17
1
24
10