150
13
73
52
65
23
301
85
33
147
10
15
11
14
19
26
146
30
20
48
105
75
90
8
38
21
34
6
45
25
68
111
36
5
44
67
24
310
2742
12
22
57
17
76
40
249
46