7
49
3
19
38
24
102
29
86
20
4
13
159
15
141
17
6
5
296
48
30
47
111
85
50
10
16
8
27
37
66
33
45
200
237
197
491
34
28
32
204
74