45
91
150
8
19
18
34
102
103
16
47
11
6
9
72
48
31
119
51
23
37
670
26
44
41
84
21
22
15
12
43
20
4
68
7
30
40
58
52
27
111
14
109
63
17
25