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