27
17
91
23
74
13
36
31
78
44
15
20
21
14
32
22
5
33
47
58
37
24
19
132
9
39
89
106
45
115
59
111
28
164
176
75
206
16
356
187
530
517
313
224
329
605
577