7
48
39
21
2
9
29
51
128
5
35
15
17
26
11
54
86
46
28
88
85
102
331
10
120
32
63
23
37
19
250
130
114
40
298
31
52
47
34
16
219
25
80
56
87
60