91
43
20
267
83
133
52
29
41
53
33
32
35
397
31
24
49
310
23
128
15
12
22
26
14
34
21
50
13
18
10
61
64
16
47
44
56
46
48
95
65
5
30
6