24
342
50
87
58
26
5
29
45
182
617
10
134
128
861
21
11
42
8
95
44
33
48
4
156
17
14
67
49
431
16
40
20
6
12
81
397
22
106
47
84
53
103
60
28
23
43
88
19
13