36
43
24
94
31
13
26
96
12
109
115
19
50
140
136
64
108
11
9
130
28
16
132
41
68
120
91
543
220
82
32
131
33
49
246
23
137
39
69
93
37
54
22
42
141
25