117
22
244
56
93
73
153
144
90
29
142
134
12
48
44
15
141
83
42
79
38
17
72
118
65
39
102
43
135
113
46
19
164
185
381
69
13
23
26
37
5
28
40
168
70
14
60
31
51
64