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