29
34
30
41
13
5
12
44
19
98
6
128
66
104
61
771
526
40
50
134
52
291
26
20
54
22
15
7
11
35
4
14
2
42
87
56
154
17
10
28