48
23
30
17
18
44
27
22
76
148
86
49
139
38
104
36
84
11
34
150
13
68
25
111
110
20
58
33
51
19
28
64
35
74
79
116
39
70
45
170
247
122
26
65
32
12
103
46
137
93
151