4
52
19
31
47
6
74
5
34
120
522
37
26
27
7
13
22
247
8
106
10
11
114
9
25
24
20
88
43
80
117
58
21
17
192
326
185
291
262
54
33
40
62
121