3
108
48
73
57
16
26
19
35
53
98
24
106
58
33
30
47
213
83
27
41
28
31
14
5
42
22
39
7
10
36
250
29
12
11
18
2
20
70
37
6
15
62